We have sailed previously with Royal Caribbean and really enjoyed the layout of this particular ship. The Promenade deck was always interesting and they had a cool parade the first night. The VERY best thing was the magician/comedian. Best show I've seen on a cruise ship. The ice show and Temptations review were also very entertaining. Unless you eat a lot of red meat the food was sub par. Our traveling companions raved about the prime rib, steak, etc. I tried the seafood each night and should have learned my lesson after the 4th or 5th awful meal. The best thing on the ship was a crew member named Labrador. It was his task to get all to use hand sanitizer upon entering the Windjammer (also sub par food compared to other Windjammers). He was hilarious! Sang songs sometimes with others accompanying with instruments and lyrics that were a crack up.
Fitness center needs some TLC. All the balance balls were about flat and I never found any staff in that area at any time. The machines are great though.
St. Lucia was the most amazing port. Be sure to sign up for the snorkel/cruise excursion. Get to see all the island. Also the Barbadian Buccaneers in Barbados is a hoot. Done it two years in a row and just as much fun. Swim with sea turtles and dance with all the others who have had too much rum punch on the way in. If you are a golfer go to the Buccaneer in St Croix. Not a ship excursion, hire a taxi.
Have to say this was the best "at sea" day we have experienced. All kinds of fun activities to watch like the sexiest man and belly flop contest. There was a diverse age group on this ship which made it more interesting even for those of us in our 60's.