The location is perfect! Literally it is 5 minutes away from St. Peter's Basilica.
The communication with our host was also perfect and to the point.
The apartment is specious and nice. It has all necessary amenities. Apart from couple of small issues with cleanliness - the bath tab was clogged and the floor was somewhat dusty, everything was fine.
We had a great time in Rome!