Guests can enjoy an 800-foot private beach, multiple water features, a luxury spa, and a range of dining options.