We recently cruised with Royal Caribbean how disappointing. The first 7 days we were plagued with smog which apparently is both predictable and an annual event so why run a cruise at this time of year. Tendering was slow and yes we were at the mercy of the weather but with only one docking station over 1400 passengers and the tender holding 100 people it is going to take forever for folks to get ashore. Food was also disappointing, under cooked and cold! Shore excursions grossly over priced $60 pp for a glorified taxi service from a remote port into town. Entertainment was short, approx only 30 -40mins of actual show.