This was without a doubt the most relaxing holiday we have had. The staff were so friendly and helpful, the food was amazing. The entertainment was of such a high standard we thought we were on broadway! We had an internal cabin which was ok except for the air-conditioner not working which was the only negative for the week. Next time we will get a window but overall the cabin didn't feel too small. I would highly recommend this cruise.