This being my firt cruise I wasn't sure what to expect...but I can tell you I never expected this. I could literally go on for hours but I'll keep it short and neat.
Cons:
1. On board pricing - Everything is way overpriced. Rediculously so. Even the "duty free". bs. The price you pay for that 750 of Grey Goose at home is easily $4-5 cheaper than 'duty free' on the boat. And nevermind the pricing for drinks, photos and god help you if you buy anything at the Spa. Even the ALREADY PRINTED photo from dinner service was $20...
Cabin was fine. The beds were clean. Bathroom was sufficient. The window was not obstructed. Good view.