Good for all ages, our family was laughing and it was a good way to get everyone together :)
The crew makes sure things run smooth, and the boat is a nice smooth sail as well!
The entertainment was superb!!! The food, however, was cold, undercooked, and no flavor. I do understand the institutional food prep, but it could have been better.