Overall we had a great time. A few things that were not so great.
The cost was a bit more than we expected after we realized there were very few things that are actually included other than the buffet.
The connection options on the boat are awful for staying in touch with land. We have kids staying at grandma's so that was a bit unnerving.
The return was too early for us...it docked at 7:30 and wanted us off the boat by 9:30 Sunday. So be careful if you are partying too hard on Saturday night.
Food and Dining
Service and Staff
Cabin / Stateroom