This place is in a great location. We were about a 10 minute walk from the Vatican, 10 to 12 minutes from Piazza Navona and 20 minutes from the Spanish Steps. There is also a taxi pick up location 2 minutes from the door.
Marzia and Peppe were both great. Marzia provided a highchair and pack and play for our baby, and also found a photographer for our daughter's baptism. Peppe provided us with a lot of suggestions about Rome, and also quickly responded to any questions we had.
We would not hesitate to stay here again or recommend this place to anyone visiting Rome.