They are wonderful, professional, friendly, and responsible. I panicked on my snorkeling trip and the staff literally saved my life. The boat ride was amazing and they provided us with fresh fruits and sandwiches. If you want to be safe and enjoy your water activity, look no further. - via 