Overall I really enjoyed this resort! The property and our villa location were beautiful. There are quite a few things that are different from all the pictures online. The most important thing is remembering that this island has experienced two hurricanes in the last 6 yrs. So, I didn't feel it was "out dated" but more so having to recover the best way possible. Our villa was clean as was the property. There are numerous critters around that can be a surprise and BUGS so take the insect repellent! The single resturant (which has a limited menu) was a negative and they appeared to be under staffed. It's fantastic and I loved it but kids/teens may not, esp if you are staying more than a couple of days. If there were some other source for snacks/drinks, even a vending machine, it wouldn't be so bad. Otherwise, you need a car & to visit the grocery store! The other big negative was pool hours being 9a-6p!!! This area of beach is not very swimmer friendly, so not having access to swimming pools past 6p was a shocker & disappointment. Esp after the "welcome" letter states closing is 10p. They do have communication via What's App that I found extremely nice. It provides a property map, access to the Eclipse menu etc. But honestly it is a very serene location and easy to fall in love with. Every morning I was up (w/o an alarm) and would head to the beach w/coffee & my book! I would definitely visit again with the needed adjustments to our needs.