This was a fun cruise and a great value for the dollar. The shows and entertainment are fun. Our exterior cabin was pleasant though we didn't stay in it much. The staff was super friendly and helpful. The food wasn't a knock out but we easily found something we liked. We got the Express package which was more helpful when disembarking than when we boarded. We also bought wifi for two devices, drink packages, and a prepaid pizza deal. The pizza was surprisingly good and arrived fast. The other food good though it's not a stand out. Still, we found something we liked at each meal. We also played in the casino but we should've stopped when we were winning. The boat moves overnight so it feels more like a weekend at a beach hotel than a cruise where you would sit and watch the water go by but it was fun for us.