We loved this place and Maria's great hospitality - highly recommend!
The apartment is exactly as described. It has everything you need for your stays (She even provided us slipper which is rare to find when you travel to Europe!) .
Travelling to the apartment is easy by following Maria's instruction.
Location is great, very close to Piazza Navona, lots of restaurants nearby.
We will definitely stay here again if we come back!