Great hospitality and a lot of amenities. The location is very good because it is near the Vatican City( about 200 meters)