This place is amazingly well located, has a fantastic set of utilities and amenities and the most helpful host. Cannot recommend it strongly enough. Will totally book it again when we visit Rome.