I just would temper your expectations before you go. Don't expect great service, expect to eat at the buffet every night. If you're able to get reservations to restaurants, or don't have an hour wait - awesome! But expect hiccups, drink a ton of alcohol, and have a good time.