Fantastic place. Masses of space and amazing location. We really loved this place. Quick accurate responses from hosts. Can’t see why you would stay anywhere else in Rome