This place was fantastic for a trip to Rome. The location couldn’t have been any better and the communication was great.
We will definitely be staying again when we visit Rome. 5 stars!!