Outstanding location, hospitality and facilities. You'd go a long way to find better!!