Excellent Boat. Awesome food! Thoughtful. My daughter is vegetarian and they would make her a portion without meat so she could eat also. Crew: excellent. Diving: Even when there was a problem with equipment it was fixed right away and we were able to join dive. Great amazing trip! Everything overall was perfect. We will book again.