Do not sleep here!
Come for the day but leave on the last boat. My family and I slept there and we were the only guest. There is no hotel staff that stays on the island with you only 1 security guard. In case of an emergency there is no one to assist and help is a golf cart ride + boat ride away.
The place was clean and pleasant but the lack of staff at night was troubling.