Lovely accommodations. Great location if you’re looking to stay somewhere close to St Peter’s and the Vatican.