I'm with Todd. Did Divi Flamingo a few weeks ago and couldn't have been more pleased with the resort, dive op, boat size and layout, dive selection and the absolute ease of getting your gear from your locker to the boat. Add to this the simplicity of shore diving from the house reef and it was perfect. My family of 5 did a dozen boat dives and a bunch of shore/night dives from the house reef. All your gear is stored in large full size lockers on the dock literally a few feet from the boat. The lockers fit 2 divers worth of gear and were well ventilated (you can buy a lock for $5). No stinky gear! My wife and I took a drive to Habitat, Buddy's and Plaza and without question Divi is far and away the easiest boat diving. For house reef diving our lockers were maybe 4ft from the giant stride or 20 ft from the stairs. The other dive ops are outstanding for shore diving, but for boat, Divi is my top choice. Huge rinse tubs (camera, regs, several gear) a shower and a hose were also just feet away from your locker and boat launch and we available 24/7. There was often a choice of 2 boats you could sign up for i for the morning dives, depending on what you wanted, a Klein trip versus a trip north or south. When selecting the reef the crew always asked if the divers had been there already and always changed the reef if requested. Add to this the well laid out resort (nothing is far), onsite restaraunts, 2 large pools and excellent large rooms, and Divi is my return choice.