Upmarket resort with spa, pools, tennis, and dining. Offers extensive relaxation and spa facilities.