My family and I had an amazing stay there for 3 nights. The apartment is perfectly clean, spacious and in very convenient place for sightseeing Rome on foot.
Definitely recommend!