Fantastic place. Perfect location. The view of Archbasilica of St. John Lateran was amazing. The space was huge. Everything you needed was available. Metro and Taxi stand across the street. Restaurants, Gelateria and Supermarket steps away. So happy with our stay. Would recommend for sure!