Embarkation was crowded and disorganized, even dropping off luggage was a hassle of disorganization. After boarding, you were "pointed" towards an elevator to find your room on your own. The beds was very hard as were the pillows. The dining rooms were well hidden and you could not get there in a straight line. The first night was a nightmare of trying to find the correct dining room. The food was poor, selections unimaginative, deserts pitiful. The buffet upstairs not much better, it was real easy not to gain weight on this cruise. The casino tables were always crowded and they were slow to open more blackjack tables, for those of you who like 3-card poker one table and one table only. Music playing in casino inspired ear plugs. They do have a fairly good selection of slot machines. Disembarkation was again lengthy and disorganized. We did not come into the same birth a common occurrence at Ft. Lauderdale so had to take a shuttle to the car park. The shuttles however were not marked nor were there signs to direct you. Registering your credit card at the beginning of the voyage is a mega hassle, it is done after you board the ship so another line to stand in folks. Then a lot of people had to go to the pursers office another 2-3 times because they did not get confirmation codes from the credit card companies. The attitude of the pursers office people was not good, they did not care that you were being unconvinced. It's like if you don't like it get off! The shows were mediocre and scheduled at weird times. When in port there was never an announcement that you could now get off the ship and most important never a clue as to what floor you could disembark at!