Hahaha one would think you're talking about some big-ass country and you actually talk about one tiny island :D Man I don't even want to know how much time did it take you to write all this. You could have divided it into 10 posts and they would still be enough haha :D
One question tho. What about sporting options? Are there some football pitches or basketball courts or somethiung? maybe some outdoor workout parks? Youve covered eeeverything except for this haha :D
It took alot of effort. Trust me haha a guide has to have all the details and I gave it my best shot to help people around.
Sporting options are adventure water sports like snorkelling, kayaking, paddleboarding, scuba diving. Nothing on the land. You'll only see a 7x11, buffet restaurant, massage parkour, market , temple or a resort. Nothing else on land.