The location is amazing. Colosseum literally down the street. Very handy to have a small, but well stocked supermarket within a few metres, restaurants, metro station...