Several years ago there were multiple "cockroach" warnings on reviews at tripadvisor.com ....the reviews I hear now are more along the lines of "if your only hotel requirement is cheap and right across from the park - this is acceptable" I have heard of several overbookings that were handled very poorly.