A fantastic trip with stops at cool locations. Amazing underwater world for snorkeling and delicious food. Plus, a very friendly and fun crew.