Could not ask for more from the stay. The unit is clean and comfortable with an amazing balcony view of dunes and beach with no development in sight. Everything you need for any beach on the island is included (chairs, towels, backpack cooler, quality bluetooth speaker, snorkeling gear, and more). It was also cool that the resort has kayaks and paddle boards available. The pool is nice and the resort beach has nice permanent wooden umbrella structures for shade. Snorkeling right off the resort, we saw fish and large spiny lobster in the small reefs, and having the equipment was awesome for every beach we visited. If you have a car, you can wake up feeing like you’re the only person on the island, but be 30 minutes or less from everything more developed areas have to offer. We would definitely stay again.