All around a wonderful experience. Loved everyone on the boat! I was particularly impressed with Kadek who works incredibly hard and is always so nice and gracious. Joni is a wonderful dive guide and it was a pleasure to get to dive with him! Diving: Amazing! Crew: Wonderful, friendly, efficient. Food: Always outstanding.