Large, well equipped apartment in a superb location. Comfortable beds, living area. Nice en suites. Quiet too
Plenty areas to eat in the surrounding area. Very close to Là Latina metro station.
Highly recommended