The place was a great stay. It's about 15 mins from Termini Roma (via Tram) which is the central hub of Rome. The location restaurants were actually better than the restaurants closer to the city. It was actually more enjoyable to walk around the area here than in central Rome.