Had a great time, location was amazing, definitely pay for the golf cart! We loved our stay, access to two pools, one right on the beach, plus kiddie pool, two hot tubs, everyone was very nice. Jet ski and boat rentals available right on the island , along with a restaurant and small store with essentials. Host was great and very attentive. If you bring a dog make sure you have vaccination records, No issues, we loved it!