Cruise Directors attentive and knowledgable. Appreciated the village tour and market visit!!! Crew: rooms were kept clean and neat – chocolates appreciated. Tender drivers so helpful – guide knew our gear. Stewards – helpful, ready to help, cheerful, friendly, knew what each guest needed. Divemasters helpful, catered to guests needs, helpful with fish ID after dive. Food: excellent.