This place is located in a perfect location. I traveled to Rome with 4 adults and we have plenty of place. The check in was perfect and quick response they even let us keep our things in the apartment until 1pm.
Your a 10 mins walk from Vatican City and 20 min walk to the colosseum and you will pass many other thing so the way.
Restaurant recommendation: Ristorante 433.
Bars: the drunken ship and G BAR
Club: Shari Vari