This is a lovely resort once you get there....access is a little challenging over rough dirt roads. We were very impressed with all of the staff who went out of their way to accommodate. The dinner service at night is slow so plan to enjoy a cocktail while you wait. Food was acceptable but not outstanding. This is a great place for a couples getaway or to book several rooms for a friends or family reunion. Offers snorkeling, paddleboarding, swimming, ATV rentals, a nice beach area, and ocean views from your private room patio. Beds are comfy and bath is nicely appointed. Internet is a little spotty during times of heavy usage. We enjoyed our time there.