We spent the afternoon at the Con Tiki beach club and had a great time. You can snorkel just past the breakers man made barrier. There was a nice bar and shops up the beach. All very clean and very friendly staff. They do have an intro suba class you can take right at the club and then do your first dive if your not certified. If you are there is a full service dive shop at your disposal. We where there last April and had a great day. Not much topless girls but some, it wasnt a bother at all.