This was my husband's and my first cruise. We loved it and are already talking about where we should go next.
A bit about Carnival Ecstasy. The boat is older, but it still looks very nice and is in very good shape. The crew was friendly and helpful. The food in the dining room was excellent, but I wasn't too fond of the buffet lines. The food wasn't horrible at the buffet, but it was always cooler than I wanted it to be and sometimes had that "sitting out" texture.
We stayed in a balcony stateroom which was an excellent way to travel. I get motion sickness, but I knew fresh air would help me counteract the nausea. On the ship I only got nauseous once and it was a wavy night.
Our cabin area was clean and large enough. It was very comfortable. The balcony was perfect. The only complaint is the smoking. It would be nice if they had smoking balconies on only one side of the ship or on certain floors. One evening our cabin smelled of smoke from the neighbors. Quiet.