I'd rate this place with 10 stars, if possible.
The apartment is great! Super clean and stylish. Raffaele provided pretty much everything and responded very quickly.

Location is amazing! 10 walk minutes to the Vatican, 5 to Piazza Navona and 25 to Colosseum.
Don't need a taxi, if you stay here. There is a bus coming from T3, 12th platform. You need "Rome, Vaticano" stop and it's only 6 euros (taxi is about 50+).
Highly recommend this place.