After working in hospitality (including at Disney World), I always recommend complaining up and complimenting down.
If you have a problem, start with the first person you see related to that area. For hotels, that could be the Front Desk staff. That person may actually be able to fix the problem. If not, work your way up. This strategy gives you the option to appeal each decision, if you feel you're not getting an adequate response.
For compliments, just jump to the top. I guarantee that your praise will get distributed down the line. Compliments are (sadly) rare in hospitality, so they will not be ignored.