We stayed for 6 nights at the resort. Almost everything was perfect-
Exceptional staff, beautiful nature, great rooms and other facilities.
The only downside is that it's very remote, so you can't get around on your own. You need to take a boat and a minivan to get anywhere and that's very expensive. And if you're not a diver there's little you can do in regards of activities.