A PADI five-star instructor development dive resort with ocean and cenote dives as well as technical courses.