My girlfriend and I will be staying at the Iberostar in mid June and would like to do a couple of different snorkel tours. Do you have to use the on site dive shop (Dressel) or can you go through anyone? Also which ones are the best? I would like to do atleast 2 maybe 3 different tours and are they at different reefs and spots or are they usually at the same locations? I've heard about Alberto's next door that has a decent tour and one also at Playa Palancar, any others and opinions?
Thanks for your help