For my family of four, this was a perfect destination. We stayed in December and enjoyed crossing in front of St. Peters as we walked to and from our daily excursions. And it was amazing to wake up in the morning, open the windows, and see St. Peters dome. Note that it is a centuries old building with narrow and worn stone steps. We like staying in such original buildings and found it and the view charming.
For a very reasonable fee, our host picked us up and dropped us off at the airport which made arrival and departure so much easier. Also, they provided a great set of restaurant listings. There are a lot of restaurants so it was useful to have a guide. Very nice stay.