The boat; the attention to detail on the boat is wonderful and the crew takes great care of it. The diving; excellent variety of diving to accommodate range of interests. The crew; extremely well organized and always willing to help. Very gracious staff. The food; wonderful food. I never touched any of the “back-up” food I brought. That’s a first.