I went with a friend and this was our first cruise. The ship was great, really big and we didn't see everything it had to offer. We ate dinner in the dining room every night and were seated with great people - they did a really great job of matching us up! We even went to the beach one day with two of the girls from our table. And we went to a couple shows and dancing with the whole table. The food in the dining room was excellent. We all loved being able to try different things and order multiple meals. Warm chocolate melting cake for dessert every night! The buffets were ok. Lots of options so you could always find something and we especially enjoyed the chicken fingers back by the pool a couple days when we got back on the ship after exploring an island. We also discovered the sandwhich shop and wok a little later in the week and were pleased with those offerings, but sometimes there were lines we didn't want to wait in.
We had a great room, but it was at the back of the ship so we were woken up every morning by loud noises when they were docking. That would be my only complaint. I actually thought the shower had a couple extra inches over the Royal Caribbean cruise I had been on years ago.
Other reviews said that the interiors were dated, but I didn't think they were bad at all. Everything seemed to be well kept and the glass elevators in the atrium/main lobby area were really pretty. The deck chairs were in good condition. The only part of the decor that I hated were the seahorses on the railings on the stairs - this is going to sound crazy but their noses stick out past where the railing ends and I hit my hip a couple times and got bruised. So be careful rounding the corners!
The entertainment on board was good. The sail away party was the best! They did another one in Barbados since passengers can get on there, too, but it was a shortened version. The shows were ok - they did well for what they were given to perform. We went to the adult comedians a couple times - they were definately R rated, so just be prepared. We went to the piano bar a couple times and had some fun. We tried to go dancing a couple times. The first night, there were very few people there and we didn't want to be the only ones dancing. The second night the dj was playing odd music and again people weren't dancing. On the day at sea everyone went to the club and we had a great time. There were always tons of activities and we didn't do half of what we wanted to do/what looked interesting.
All of the staff took great care of us. We had a towel animal every night and ice every afternoon and evening. We never had to call and ask for anything. We ordered room service one morning for breakfast and they delivered it about 10 minutes earlier than the range we had listed on the card. Better early than late in my book.
The pools were pretty nice, we didn't have any trouble finding chairs. We didn't make it to the water slide. On the day at sea, we got chairs decently early (before 11am) on the promenade deck overlooking the main pool and were happy with our spot.
See port reviews for what we did where. We had a great trip! Very happy with Carnival. There was always something going on/something to do. I would do this exact cruise again!