THoa le said... The Staff and the places we were taken to is soo magnificent. The young crew even offered to jump in water to guide our little boy snorkeling around . You cant have better service . The only thing they need to improve on is the speakers system. If you stay in front and back during the trip you will not hear the import Information from the tour guide at all