I had a ball!!!! I learned how they made tequila and the various flavors they had. I went down the water slides on the boat. Only disappointment was that they didnt allow me to bring my camera on the slide. The comedy shows were nice. All day lemon aid and iced tea was nice. They were kinda pushy on trying to get you drunk. The spa would not leave you alone. The food was good. The alternated the days that you would have bacon for breakfast. At least these scrambled eggs were not runny, compared to some other cruises I have been on. Masks were enforced. My tour bus broke down and I am happy that I booked with the cruise. Camel ride was a blast!!! Tequila tastings were the best. The cooking class was very informative. One suggestion on da class. Rather than have it on the last ocean day, have it on the 2nd ocean day. When I received my pie, it was too hot to enjoy and the next day we left. I would have rather had it the whole week to enjoy. The photos were easy to download but there should have been a MORE reasonable photo package. I would have bought more. Still waiting for the pie maker to email me on the full recipe for the apple pie. Overall, I'd do it again. Even to the same ports, on the same boat, some of the same excursions and a repeat of what I did before.