It's a perfect place when you're in Rome. The location is situated in the center and everything is walkable.