Location, facility, hospitality all great