The best part about the apartment is the location...close to Trevi fountain and Spanish Steps.
Second best is the rooftop deck.
IF you like to spend time in a living area with you group then this might not be the best as the living area by the small kitchen is very small.
One of the bedrooms had an a/c that would shut off after 30 seconds and although I notified them no-one actually ever came to address the issue...we were there during the hotter part of Summer.
Bathrooms are nicely updated and charming building....it should be noted the lift is very small...so if you don't like tight places you will be taking 4 flights of stairs.
All in all a nice place to stay.