Great place. Only a few tram stops from the heart of Rome.