This location is great. Rome is a walking city and it is not quite in the city center. It's just 10 minutes from the Vatican and right around the corner from St Pietro station, super convenient. The building is secure and safe, and we even had a parking spot. Check in was smooth - Catharine couldn't meet us but she had someone else who was clear and communicative. Highly recommend this location. There are other units in this building that I recommend you research so you find the right accommodation for your needs.