Such a nice place, great location, not so far from metro station about 7-10 min
True Rome apartments, can feel The Roma!