We stay in balcony rooms and they were very clean and inviting. A little advise....splurge for the balcony room that does not have an obstructed view....it will matter!! The bathrooms on this ship are much bigger than others that i have been on. Our cabin steward left a little to be desired. He was very inconsistent and did not clean our room until well after 9:00pm every night. if he was there when we came back after dinner (late seating), he would ask us how long we would be and some what push us out of the room. I do not believe that his behavior is reflective for other cabin stewards...our friends was great and did special things each night. it actually became a running joke between us!
Dinners were nice. The food was average. The desserts on this ship were better than most ships. The Reuben at the New York Deli buffet is a MUST. My husband truly enjoyed that fact that there is 24 hour soft serve icecream.
The excursions are what you make them. The girls swam with the stingrays in Grand Cayman....GREAT FUN! The boys went diving and took many great pictures. In Belize, the girls went on the Canopy Tour where we did zip-lines in the rainforest. this was totally AMAZING!!!
The "teens" had a wonderful time. The entertainment for all ages is fabulous. They danced every night....no parental units allowed. They were well supervised. They met several new friends and had lots of new adventures!
Overall, this was a great ship and i would definitely go again. I would also highly recommend this ship for families with teens.