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.
The crew were generally friendly and helpful and cabin stewards were very good. Some of the waiters/servers were obviously lacking training and were not up to hospitality standards and a few in the Lido were very off-hand.
We did not bother with any excursions- we prefer to do our own thing and the excursion prices were extortionate.The ship provided extremely good info/maps about each port.
The drinks were not too expensive and we were allowed to bring wine on-board to consume in the cabin.
The Pool areas were good with plenty of loungers available and all the bars were very attractive and relaxing. We only managed to get to one show as the times always seemed to clash with evening meal times for us - the 'Los Vegas' show was good if a little dated.
So overall we enjoyed our cruise very much with a few minor irritations. If and when we cruise again we will definitely try a different cruise line - probably an all inclusive as the tips, drinks and service charges soon add up.