Great place, accurate as listed. Very near a main Piazza and lots of shops and cafes as well. Highly recommend if you want to be immersed.