Use Social Media
Keep messages short
Connect with the audience so that they can truly have a wonderful experience
Pay attention to details
Have a theme
Not so sure it is the happiest place on earth (what with the long lines, not so yummy food, and sometimes irritable staff), but it certainly is magical (the cleanliness, the artwork, and the attention to detail).
And here's to you.
May all your marketing dreams come true!