Amazing hospitality and great location - a must stay if you are planning to visit the Vatican!