I was doing my open water course there. It was a low season, so it was a cozy little company of me, Lyn and Garry - the dive instructors, and Beccy - other open water trainee like me. It was a great fun, I enjoyed every moment of it, even doing the excersizes.
We were there in off-season so perhaps the review is a little biased but the entire area is over flooded with divers - scares me what its like in peak season. From my observation most of the dive shops make money from open water certifications - I would nut suggest it to experienced divers.