We are out of NY, same as OP. Have stayed at Divi many times in the distant past when Peter Hughes was there. Now stay at buddy dive as we feel it is more cost effective, better experience. For the same $$ OP spent, or even a bit less, buddy offers a 6 boat dive package, free nitrox, buffet breakfast, rental truck, unlimited shore dives. Rooms have kitchen facilities that divi does not for those that wish to cook. Time it right and get a speciall deal at buddy's offered at different times of 9 boat dives and 50% discount for food at their restaurant for lunch and dinner at the same costs.Thanks for sharing. Agree with most of your review.
IMO, the house reef at Habitat/Buddy Dive is better.
Boat diving experience much the same.