Superb location, outstanding hospitality, great facilities.