Overall a great experience for a family trip.