Great location right next to Colosseo. Can walk everywhere and the subway station is only about 10 min walk. The grocery was also close by.
Recommend Ristorante Colosseo "Luzzi" for dinner. Only a few minutes walking distance.