Crew, service, food, and really everything was fantastic. We booked a Captain Cook tour in advance, changed our groups size, and then switched to a private boat in the end. The office handled everything perfectly and even helped us find the boat when we got lost at the harbor.