The Ship is clean at all times.
Balcony cabin was a good choice for us as you could open for fresh air.
Dining was good, but a lack of choice on the menu.
Entertainment was good but I think for some of the activities the wrong venue was chosen as you cannot stand for 2 hours through a adult games night.
We travelled with children they were not happy so were we, the entertainment for kids are not in sync with adult entertainment, When we couldn't get off the ship due to rough sees their were new entertainment arranged but not kids appropriate, as the movies were not kiddies friendly movies. this was a big issue as what to do with the kids now? if the kids join the kids club later they have to sit on the side and watch what the others do, they dont get pulled into the activities till the end. The baby sitting is nice but very short periods. I will do another cruise but never with kids again as at the end of the day you don't really cater for kids or families and this was during school holidays.
Cabin was a good choice as we could get fresh air when opening sliding door, the climate control is a bit of a issue that you can't switch it off completely. we enjoyed the room service.