Everything about the tour was ok, the driver, the tour guide, Gem except the "food" that was served at the first island, Starfish island.
I believe that for 17 pax sharing, it was not actually something that was delectable, outrageous and enough for everyone...the menu was composed of only rice (which looked like NFA rice by the way) two grilled fish, two plates of pork ribs, eggplant salad, freshly sliced cucumber and yellow watermelons - drinks were two big sized sodas (coke and sprite) - based on the breakdown of our package - it was clearly stated that buffet lunch will be served and not a family sharing meal! -- while we were on the van, the tourist guide explained that it will be picnic baskets served per set of guests within the entire group...but that didn't happen either.
I believe it's important to deliver at least what expectations have been set from the start the package was booked. Consistency and making sure that value for money was indeed provided.
It would be very hard to recommend you with friends if we ourselves got frustrated about it.