Stefano's apartment is lovely and very comfortable! I loved that walking up the street a little you have an amazing night time view of St. Peter's dome. That was a cool surprise. The beds were very comfortable and bathrooms very cool!
If you are planning to visit St. Peter's the location is perfect! I highly recommend it!