OMG…three words Phe-Nomi-Nal. One is always skeptical when purchasing excursions online, but this was the best choice made during my entire trip. I was looking for activities that my disabled mother could do with me and this was the perfect choice. It was very interactive from the time that we entered the property until we left later that night. The Captain, Lucky, Crazy Legs, Dieablo and all of the other really held their own. They stayed in character the entire time. The ship was awesome. The DJ was great and the production and story line was good too. The food was delicious. They did an awesome job translating for all of the different nationalities that were on-board. It was very seamless and easy for anyone to follow along. The costumes were really cool. I was really impressed because my mother has special needs with her disability and they were all willing to help her to make sure that she was comfortable and that she had a great time. It was her birthday and at the end they all sang happy birthday to her. We had a blast and I highly recommend this cruise.