The staff was the best part of the trip. Cruise Director was also our dive master, he did everything to keep us safe and provide the best dive experience possible.