This place is so central it’s ridiculous! Everything is nearby.
It’s clean, spacious and the hosts were great and on hand should we need them (which we didn’t). Views of the Duomo and overlooking statue of Neptune. You really will feel like you are immersed in the culture of this beautiful place.