24 Apr 2023
Excellent staffs on board, they go above and beyond to help you make the trip successful. Although I didn't know swimming the guide helped me to experience snorkeling. Food was great, they were very punctual, scenes from deck was unbelievable at times, kayaking with group was also super fun. The day was pretty great!