Great apartment in a fantastic location overlooking the Colosseum. Would definitely recommend getting a travel pass to use the Metro to get to Rome's other main attractions. The Metro station is located very close by.
Lots of nice restaurants close to the apartment.