We had a great stay. St Peters mirror was the perfect place for our family to use as a base. So close to the Vatican.
Rafaelle was a perfect host. Very helpful - booked us a restaurant and was always super responsive.