After our initial scuba dive trip was cancelled prematurely, ( some storms in the morning, full sunshine by 10am!), Lucky I had the flexibility and was staying another day, otherwise, we would have been super disappointed, especially my grandson..needless to say our trip was booked the following day. I was slightly disappointed that we had to share a boat with a much larger group/company. Once on the vessel, Dwayne our dive master was awesome and very attentive and professional..he took the time to help my first time diver, my grandson and me! He was amazing once in the water and throughout the dive. He is definitely passionate about his job and truly cares about the safety of his divers. Highly recommend him and this company.