This place is a gem. The location is so good as it's close to the Vatican and very close to a metro station as well. We were greeted well on arrival and given a roadmap to how we can plan our trip.
Seamless check-in and quick response on every query, this is the comfort you need away from home. I strongly recommend this place and would love to visit it again! :)