I agree, the 2 hour cocktail window is pretty bad, I prefer the way royal does it, 4 drinks on your card per day, doesn’t matter when or what. I think that as most people get the drink package, it makes less of a difference. As for the dining attire, I don’t let what people are wearing bother me.