Very friendly crew on board with superb scenery! very nice snorkeling experience! they will bring you to the best spots where you can see more fishes and the water is clearer.. the food they provided on board was also very good and more than sufficient for everyone.. halfway through we also spent some time on an island to take photos (as below) and the sea view was so good! can also shower after the trip at their place. highly recommended tour!!!