This apartment is a fantastic staging point from which to see the major sites of Rome none of which are more than a 20 minute taxi ride away.
The amenities are also amazing most of all the air conditioning and available washing machine.