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!
We were at the back of the ship and were woken up every morning when they were docking by very loud noices.