4/5 - Good
Be aware that buses run on a ticket system, so do your research before you get here because the bus drivers normally can only speak Italian or very broken English. Also, buying tickets for the buses are difficult unless you know where to go.