Amazing place with plenty of space. The location is right next to the metro, and Piazza del Popolo. From there it’s a short walk to many restaurants and shops.
Francesca is great at communicating and arranged for a driver to pick us up from the airport.
I would stay here again