Apartment is in a great location. Bus and tram stops are super close to the apartment. The tram 5 and 14 bus go straight to Termini, where you can catch the metro, other buses or the train. About 2 1/2 to 3 miles to the Colosseum and the Spanish Steps. Many bars and restaurants within walking distance. If your looking for great food close by, I recommend Osteria Degli Ubertini. It is a 5 minutes walk at Via Guglielmo degli Ubertini, 77, 00176 Roma, Italy.
My only suggestion is to pay for the air conditioning. We came in July and declined the AC for $10/night but it would have been worth the extra money!