Excellent place and location. Walkable to most sites in Rome.