Absolutely amazing and highly recommended host.
Most easiest check in. The driver was waiting for us at the airport then one of our host's associates was waiting for us on the street. We didn't have to wondering and searching for the location of our stay. She escorted us up to our flat and showed everything and gave us some useful tips.
The apartment was very clean, no doubt about it.
Every time when we asked something our host responded very quickly and they did everything to make our stay very pleasant.
The building is on prime location. The Vatican, the Spanish Steps or either the Colosseum is in walking distance for us.
I would stay here again.