It was a great experience for us. The captain was funny and the other crew member was very helpful. It is not easy to book the trip on the same day so better book one day before. However for us, the weather was not cooperating on that day, so we had to come back again the next day. We bought the photo package. They are not that great, but at least it is something that we can have for this experience. My daughter loves it and said that she would like to come back again!