While it didn't affect my cruise, that had been my thinking when I booked Royal, too. I expected more for teens and adults. My kids did the iFly and it wasn't even as good as when they've on to our local iFly. My son did the 'rock climbing', but it was very tame, again, compared to the indoor...