Paul and Michele Johnson took a cruise to Mexico to celebrate their 25th wedding anniversary. They had a blast with fun activities every day like relaxing on the beach and defeating pirates. The excellent service from the waiters and maitre d' ensured they had a wonderful time, though they missed their kids and couldn't wait to go on another cruise next year.