Great place overall.
Pros: great location with beautiful scenery, nice spot with awesome amenities- pool/hot tub/grill. Definitely need to rent a car.
Cons: although clean overall, we found a couple dead bugs in random areas. No air conditioning- this wasn’t a huge deal because the weather was temperate but a couple nights we woke up very sticky because of the humid conditions of the island (some people like that but some don’t). Your only option is to blast the fans on high. There is a cat that hangs around the back porch a lot and begs by scratching on the screen door. Nice cat but if you are allergic this could be a problem and a nuisance.
Lots of amenities that were super nice to have (2 beach towels, 2 beach chairs, cooler, kitchen pots/pans, drinking water faucet, etc).