Not to impressed with the Fantasy. I'm not a experienced cruiser but this ship is definitely showing her age. Stayed in an interior cabin and for the price it was better than expected. Room Steward always addressed us by name and room was always cleaned and and ready at all time Excellent job. Windows on the Sea buffet was average at best. Reminded my of basic school cafeteria food. We loved the burgers at the Guy's great and the pizza was pretty good . Celebration room did a great job at making us feel welcome and the food was spot on. My only complaint was there seems to be no enforcement of the dress code. Seen many tank tops and ball caps during dinner in the Celebration room. Too many people going in and out of the buffet wearing only bathing suits. Sign was posted but not enforced. Entertainment is geared for the younger crowds. Ships Pool area was to small and had the feel of a College spring break. Pool was overcrowded. They need an children only pool. Big slide area was to far away from pool and there were young children trying to squeeze into the pool with young adults who were partying. Getting off was a nightmare. We were delayed a few hours because the port was closed because of the storm. I fully understand that, but telling 2000 people that the quickest way off the ship was to bring their luggage with them was not a good idea. I seen to many people lugging large suitcases down the crowded stairway. Hopefully Carnival improves on this. Overall we had a good time