This property was perfect for my family of 4. It's as-advertised.
First, the communication with the manager/owner was unbelievably clear and prompt. I had everything addressed before check-in, and that process was as smooth as can be. It's also good to have that to put your mind at ease.
The location is perfect: it's about a 5-minute walk from the Spanish Steps and the metro's A line, which means you're only about 10 minutes from anywhere else on the subway (Termini is a mere 3 stops away with a transfer to the B-line). There is a convenience store a half block down the street, and 2 quality restaurants within 50 meters. Just north is another row of restaurants.
The place was great. It was clean, well-apportioned, and well-cooled (for the HOT Roman summer).
I would definitely recommend it to anyone looking for quality, cleanliness, and a great location.
Thanks!