It was all excellent! Lots of wonderful prepared meals. Excellent Menu! The crew: All well trained and excellent in their work. Dive masters watched us closely for safety concerns. Wonderful tenders got us back to boat quickly – excellent! Wonderful boat, crew, program and diving. I couldn’t have asked for any more! Thanks!