Really nice place at the great location, 3 minutes away from the train station that takes you from the airport and back. Trams and local buses nearby that can take you pretty much anywhere you want in Rome (Vatican or Coliseum ~10 min on a tram). Many restaurants nearby with really good Italian food.
If you want a place away from busy streets, this is what you need!