Cannot overstate what an excellent location this is - practically on top of the Colosseum and yet somehow also seeming somewhat secluded (and surprisingly quiet).
Amenities were great, the apartment was well furnished, clean, and incredibly spacious. Highly recommend staying here!