Great apartment right next to the Vatican, especially the 360 rooftop terrace is a treat!
Getting to and from the place won't be a hassle, since it's located at a walking distance from the train station.
Contact with the host was smooth and easy, I would definitely recommend staying at Pamela's apartment.