My wife and me chosse this cruise because of the route through the caribean sea and because of the ship itself and its luxury service. Dinging, Butlersevice, the cabin all was really overwhelming. Al Dinging Restaurants were outstanding, and even the grand dinging room and terrace cafe hold a really high level. if you want somestimes only simple thing, waves grill and (partially) the terrace cafe can arrange that.
the only problem: no chance to hold your weight :)
It is really like a good golf or tennis club atmosphere, high class yes, but not stuffily ;)
The Cabin was a real dream, ok it you should know, that the balcony could not not use in every weather conditions, because of its location on the front of the ship (wind).
But overall the cabin is overwehlming. If you get it, you will love and you will never want a "normal" stateroom again :)