What a lovely place! We were a family of 7 and there was plenty of room for all of us. It was a less than a 10 minute walk to St. Peter Basilica and plenty of restaurants within walking distance.
We highly recommend this place for those who would like to be close to the Basilica. Other places like Trevi foundation is a good 20-25 minute walk.