First i must say we have never cruised before and didn't really know what to expect. We choose the cruise primarily for the itinerary and style/size of ship.
The pick-up at the airport was a little disorganised in that the representatives walked very fast losing people along the way with no instructions given for where to pick-up the coach. The luggage was gathered together and left unattended in the terminal - worrying. However when we boarded the ship there were no delays and we were made to feel welcome - although a welcome drink would have been nice. The overall impression of the ship (approx. 2000 passengers)was stylishly classic and our cabin was fine with a good sized balcony.
The food and drink - another priority for us - was generally very good with far too much available and there was lots of choice. The main Vista restaurant served very good four course meals in a semi-formal setting; we had opted for anytime dining which meant pot-luck with size of table and we met lots of nice new people. The Lido - the only other restaurant with no cover charge - was an informal buffet, again with lots of choice.
No problem with cabin except would prefer a sliding door to balcony. Very quiet, fairly spacious, comfy bed.