We highly recommend this place, especially for a big family or group of people. The place is lovely, location is great and everything is as you see in the pictures.
Fantastic place to stay in your trip in Rome!