A lot depends on the time of year, what you are planning on eating and how many people are in your party. Its a safe way to do it but not always necessary.
Sorry about your stay. I hope you reported these issues to the manager to be corrected. Many things seem to be slipping at the resorts, mousekeeping, buses, and maintenance. Hope you had a good time at the parks.