First class everything. Food, service, shows, cleanliness. Happy we got a balcony, it was well worth it! They had nature talks on board by experts which was a plus. Also, they notified you of whale sightings. Food was excellent, anything you wanted more of, you could have. Two lobster tails? Sure! We took our own glass of wine in the dining room with no problem. I wish they had enforced the "no hat" policy in the dining room. That is one of my pet peeves. Men don't know to take off their caps. The exercise room did not open early enough. Some people like to exercise early. Overall, excellent and I would recommend. The George Lopez brand Comedy Club was a plus with new shows often! I did not like the shopping lectures on board trying to push their certain store on you. Bed was comfortable. Do your own excursions.