Luxury resort hotel with contemporary rooms, two golf courses, a spa, and a brasserie. Offers extensive golf practice facilities. Smart casual dress code.