Gaya Island resort is 10 mins ferry ride away from kota kinabalu main island, a beautiful resort built on a secluded tropical island and the first view of the resort takes your breath away.
Facilities - beautiful resort with adequate facilities. Gym is well equipped, pool clean and well kept, an amazing beach just on the doorsteps and a spa (which i didn't visit)
Room - we have the canopy view room (i think the cheapest in class) but very nice and well thought out. The ac in one of the two rooms was a little weak but ok.
Service - they have an amazing crew. very well informed and trained. service was genuine and attentive. My bag tore at the bottom and they sew it up for me!
crowd - more of a family and honeymoon place (luckily without a lot of kids) we were a group of 4 girls and didnt see other groups. Not a rowdy place, very nice that way
Overall this resort is very nice, but a few things to notice:
Ferry - it's very expensive (160RM return) if you ever want to go to town, when an average meal in the city is around 20RM...stock up before you go to the resort if you're staying a few days and would need some snacks/ options
Restaurant/ food - so when the ferry is so expensive, and you're at a resort, you'd want to spend more time being at the resort, however, i really think the food is average at best. We had tried out most of the menu and just found it to be overpriced (expected at a hotel), but without the quality to match, so that was one of a big minus for me.