Great place and fantastic hospitality!
Close to public transportation, line 3 which stops a 100 meters from the apartment takes you straight to the Colosseum and Circus Maximus. Change to the metro and you'll be at the Spanish steps or the Vatican in no time. The neighborhood itself is bustling with lots of bars and restaurants. A 24/7 supermarket is two streets away. Just a great place to stay!