Average
The diving part was great, the boat ride was great, the rules and explanations were great. But, if you’re planing to only dive once, you’re screwed, because not only do you have to wait for the everyone that booked a second tour to be done, but also wait for the people on that side of the island to be transported by boat to a nearby port. For me, i finished my first dive around 11 AM, and had to wait until around 15-16 pm to go back. All in all, be prepared to lose a couple hours of your day.