Service was beyond amazing, they went out of there way at every step.
Bungalows were cool.
Location is beautiful.
Food was awesome.
Snorkelling was pretty good.
Can't say enough positive things.
Only problem is that it's expensive.
Maybe consider one night or a day trip.
You have no recent hotel searches.