My husband and I really enjoy the free style cruising atmosphere. We do dress for dinner on several nights when we dine in the specialty restaurants but the option is ours.
I cannot say enough about the staff. To have bar staff remember your name and your drink from a past cruise is exceptional service. It would be hard to find a staff member that I would have a complaint about.
The one problem I have, which is the same on all ships, is the amount of smoking going on in the casinos.
Cabin was in good condition and very clean. I did let the cruise line pick the cabin this time but will do it myself in the future.