Maria was a great host. She met us at the door and showed us around, gave us our keys and answered our questions about Rome. The terrace is where you'll want to spend your time, glad the weather was nice when we were there. There is a 24/7 supermarket right around the corner and the Metro is there as well.
The flat is clean and has all the amenities.