Beautiful Resort with modern fitness and spa facilities, 18-hole championship golf course, fine dining and casual restaurants, friendly staff, casino, private beach and cabanas. Resort offers the fine amenities of an upscale Marriott Resort - one of the best!