I did not see any major issue with this hotel as I saw listed below. I read all of the reviews before booking it, and did not have any of the negative issues listed.
Our room was clean (we have children so that is extra important). The beds were comfortable (I wasn't crazy about the pillows because I don't like big fluffy firm pillows, but eveyone else was fine).
There was a fridge, but when we arrived it was on the lowest cooling setting (so not really on). It took 12 hours before it was cold (we pulled it out because the setting was on the back), but this was not really that big of an issue. More like a bonus just to have it.
The reservation check-in staff were extremely nice, and I had no issues like everyone else stated. I found them overly pleasant. Maybe someone was replaced.
We did not attempt to use any vending machines or ice machines because we went to the grocery store across the street.
We found its location perfect for visiting Disney. It is very close by. You can walk through the parking lot to get to a Burger King & Wendy's. Across the street is a very large, nice strip mall, with Outback Steakhouse and a grocery store. Many other restaurants were in there as well.
The room was spacious and not incredibly cramped.
We enjoyed our stay, and will be back for certain.