No queues at all for food.
My advice, book the Italian at the golf club for 2 nights, go to the Oriental resturant in the Sunrise side a few times too. They are both outstanding.
The other good resturants are the seafood one at The Grand, and there is one in the Nizuc which I think may be brazillian(!), but its a meat fest and gorgeous.
Forget room service, its beyond shit which is the only only only bit that lets it down. However, I called a few times just to order bottles of wine to the room!
Do the dolphin swim, but upgrade to the Royal Swim, its worth the extra £.
And, without a doubt, the best advice is GO TO XEL-HA! Its the most incredible day out you will ever have. Book it in the lobby, and pay. Dont get sucked in to a timeshare talk.
Dont bother going to the Beach palace sister hotel. Cancun is vile, cramped, dirty, full of pissed up people, yuck. We wouldnt wait to get back to the Moon.
Take plenty of sun cream, its $22 a bottle there. Take either american dollars or Mexican Pasos, they are both accepted everywhere.
Im so bloody jealous, argh!