Fantastic location! Very well appointed apartment. As others have stated, there is no A/C - wasn't an issue for us and there are fans. (Windows need to be closed at night for street noise)
Wonderful restaurants on the street - no bad selections. Close to Piazza Navona - great central location.
Highly recommend!