The entire experience from onboarding to disembarkation was excellent. The shows were amazing, the food was superb and the people were so friendly and accommodating. We knew the head waiter by name and all the staff went out of their way to make our voyage the best ever. The one thing that I had some misgivings about was the Casino. The 6 Dragon Link games were not enough and always full. I would have hoped for Let it Ride table but settled on three card poker which I played a lot.