Overall the cruise was great. However it was my first cruise we were celebrating my moms 81st birthday. The food was really not what o had anticipated. Not enough finger food no shrimp, no crab legs, no ribs I just expected more!! The service was greAt the entertainment was exciting. The Manhattan room was doing just a bit much our food came out and sat at a station for twenty minutes of course everything was cold and had to be sent back. Want a do over. Last but not least guess services need to make absolutely clear how the holds work not leave it up to guess to figure it out, especially when they put a hold on your account the day you depart the ship, totally unacceptable!