Excellent location, hospitality and accommodations