Unique dive sites with heavy current and exciting sealife - loved the rays and sharks! I am a relatively novice diver and the crew was very accomodating to my skill level, while also being very inclusive. The food was absolutely amazing - I ordered vegan meals and the chef prepared something special for me every dinner, and many lunches. This dedicated attention to my dietary preferences was way beyond my expectation. The dive guides were all very good at spotting unique and interesting creatures, including a wide array of nudie branchs. My only criticism is that I wish the crew would have educated the guests about not damaging coral while taking photos and harrassing sea life by poking, etc. As far as the boat, my constructive feedback would be to buy new linens for the beds, especially the pillows, which were dirty, including blood stains.