Classy hotel and resort with contemporary rooms, a spa, golf course, and bars. Features include an indoor pool, fitness center, and self-catering apartments.