St. Peter's Mirror is a very nice place and we had a terrific stay. Raffaele is a great communicator and provided us with all of the information that we needed to ensure a smooth arrival. Even though we arrived before check-in, he was quick to accommodate our luggage and alerted us as soon as the place was ready. The living room (with the very cool mirror view of St. Peter) is a wonderful place to catch up with family and friends.