I'm a single mother to a 7 year old and this was our first ever cruise.
My daughter loved the kids club which was very well organised, with friendly and attentive staff, and which had lots of activities lined up every day. There weren't that many kids on our cruise despite it being school summer holiday (we were told around 80 kids in total) which was a nice surprise, nice and chilled out.
Embarkation was easy and fast. Majority of staff were friendly and helpful.
Very clean with comfortable beds, the best bed i've slept in on holiday in recent years!
Easy port to get to and clean modern facilities.