I just stayed at Iberostar in July 2014, the resort was great. The food, service, rooms, everything was all top notch. I did dive with Scubafun in Bayahibe though. Nothing wrong with Dressel, dove with them before. I just felt that they really catered to the occasional resort type of diver...