We have stayed at all the hotels on the south side and I have found the Iberostar and Dressel divers to be the best hotel (food quality, beach, amenities) and the best on site dive shop. You can do as many as 4 or 5 dives a day, following their itinerary. We have also made several special...