The location is in an amazing place. It is a three minute walk to St. Peter's of Basilica. The street it is on has any amenity you need from restaurants to a grocery store. My only complaint is that the bathroom smelt like sewage. Otherwise it was fine.