Excellent
This was an amazing day out. We have 2 teens and were worried it would be a little young for them, but we were wrong, it was fantastic for all ages. The pirates were in character throughout and their enthusiasm, professionalism and energy really made the excursion so enjoyable. We all enjoyed the snorkeling and then to swim with sharks and rays was pretty special too. You can't take your own photos at the shark/ray area, so you are a bit caught with their photographer if you want them, and they are around $70, but you can negotiate. Really recommend this excursion. The TUI booking process wasn't great, the app said it didn't pick up from our hotel, and that the nearest pick up was 5min walk. The hotel turned out to be a 25min walk, but our Rep was surprised as the tour does pick up from our hotel, so he made a phone call and sorted it.