I seriously don't know how you could have a bad time on this ship. I think the big problem is that this new ship is drawing so much attention from experienced cruise goers that you get a lot of very critical reviews. This is only my second cruise, although I've traveled extensively across the states and Europe.
Pros:
Food was soooo good! - we ate at Sabatini's, Alfredos, and the various buffet options including the pizza and grill on the Lido Deck. Sabatini's was nice, but I don't think the food warranted the price. The service was the same as you receive in the dining halls. Alfredos was a nice change of pace and fun to have a view of the atrium while we ate. We loved the buffet. I was picking up stuff I hardly knew what it was and it was delicious. The desserts at every venue seemed about the same. I lot of cheese cakes and mouses. Don't get me wrong, they were great, but maybe a little boring.