Stayed here with my wife on a trip to Italy this week. Very modern and clean space, and bigger than what you will get at a typical European Hotel. Excellent location basically next to the Spanish Steps, Will be staying here again one day