We have always wanted to experience a cruise and planned for it for 2 year. My son was on two cruises. We spoke many people who have been on cruises and questioned them about their experience and the do and the don'ts etc.
I honestly expected a lot more and was sadly disappointed and would not do it again. Frankly I found it very boring.
I covered the ship and explored what was available from entertainment to shopping in a few hours. The cabins are fine. Dinning was fine. Entertainment and Activities limited. Service fine. Port and shore excursion apart from swimming fine.
the cabins was fine no real complains except for the shower space ,it is very small. I it was not for the balcony I would have had serious problems with claustrophobia