I recently was on a cruise with my parents and I enjoyed it a lot. We took US Air and flew in from Philadelphia for a 3 1/2 to a 4 hour flight. Embarkation was very smooth and we were on the ship within a half hour.
FOOD: Food in the Windjammer was good. Breakfast was ok, but lunch was very very good. The dining service was phenomenal, but the food was average. Johnny Rockets was by far my favorite place to eat. It was worth the 3.95 to get in. They even dimmed the lights and danced. Cafe Promenade had great pizza. I think Carnival had the edge on the food.
SHIP: The ship was HUGE. It was so big, that it rarely seemed crowded. All activities are fun,including rock-climbing wall,mini golf, and inline skating. All were only open at certain times. There was a Promenade (mini mall) that absolutely fabulous. The ship was much better than Carnival.