Good place with great location. Apartment is clean, with beautiful terrace. The metro station and the bus stop are really close to the apartment so there was no problem to get anywhere in the city. The Vatican and St Pietro square in 20 minutes walk.
Hosts are very friendly and helpful. Strongly recommend this place!