Our stay at Martina’s place was great! The amenities rival that of a hotel. The thing we hope could be better is the consumables in the kitchen such as cooking oil etc. could be made available.
The location is great: There is a mini mart and 2 restaurants just downstairs or across the street. The supermarket is 5 mins away. The Trevi fountain and Spanish Steps, while not near, is walkable. There is a bus station just 2 mins walk; but the metro station is quite a walk away.
Overall, we had a great time and a comfortable stay.