A well-organized day tour that was pretty packed with activities, especially if you choose the kayaking add-on. The food provided on the boat (breakfast and lunch) were decent, even with free-flow soft drinks, and they provide additional snacks and drinks you can buy on the trip back. The guides were informative and entertaining, and the boat trip was long enough to settle in and relax and enjoy the views of the sea and the islands, but not too long to get boring. Views and beaches at the Marine Park itself were stunning, and the kayaking was fun and lasted a good duration. I even felt that I didn't have quite enough time to spend on the main island (Wua Ta Lap) - we were only given 2+ hours on the island but you could do a hike to the viewpoint up high which takes at least an hour or more and another fun and challenging hike to a cave which takes at least half-and-hour or more...with some rest in between and photos this unfortunately didn't leave me enough time to swim and enjoy the beach much. Nonetheless, still a very fun and worthwhile trip, at a reasonable price. If you are lucky, you might also spot the dusky langurs on the hiking trail.