Absolutely fantastic.
We’ve stayed in a lot of places over the years and this was definitely one of the best.
Five stars for everything including cleanliness, helpfulness and location.
Will definitely stay here again when we revisit beautiful Rome.
Highly recommended