This place was a complete joy. Beautifully set up; spotlessly clean; perfectly positioned. I can't imagine a better place to stay in Rome. We loved it.