We booked this cruise very late and were not sure what to expect after reading some of these reviews. Well we can honestly say that you shouldn't pay any attention to the negative reviews. This ship is excellent value for money, kept spotlessly clean, all the staff we had contact with were good, decent food and the all important decent drinks included on the all-inclusive package. No need to upgrade to the premium unless you only drink a certain brand. All the most popular spirits are included and the cocktail list was the most comprehensive we have come across in our many years of all-inclusive holidays ( particularly the rum based ones- it was nice to have a few more than Pina colada ).
As we had booked late the only rooms available were inside cabins, we have never stayed in an inside cabin before so were a bit apprehensive but we were pleasantly surprised in how spacious the room was. It wasn't a bit claustrophobic the only problem is that you can't see what the weather is doing or the temperature outside. The room was well serviced by the cabin staff and included a few towel animals. Shower was a bit on the small side but we coped and didn't flood the bathroom floor. Liked that there were water dispensers available on certain decks to fill up your kettle as we didn't want to drink the water from the tap.
We tried all the restaurants except the Surf and Turf which was a bit expensive. The Kora ora ( Asian ) was lovely with a great view. Gallery 47 ( the Italian ) was the one we used mostly at dinner and used the buffet restaurant for breakfast and lunch. We never had a bad meal and in fact there was too much choice so had to be careful we didn't overeat. ( but we still put on 5 lbs on in a week !!!! ).