We had a great stay at the apartment ! it's very close walking distance from the vatican, 5 min from s pietro train station, 10-13 min on foot from restaurants and mini or super markets. The host was very easy to communicate with and even checked up upon us just to make sure everything was OK. One thing worth noting would be that the bed seemed to be around 190 cm in length so if you 2 m or taller it's worth considering if it's a long stay.