Dive guides and boat staff were excellent!