This was our very first cruise and it was absolutely amazing. We were looked after so well from the minute we were picked up at the airport until the minute they left us at the other end of our holiday. Our tour guide was Joshua and he was so knowledgeable. The entertainment on board ship was really good and the service we received was excellent. The staff even managed to remember our names! ...