I just stayed at the B in May. It was awful. The room was dirty as was the entire hotel. They have let it go. The air conditioner didn't work and when I asked about it I was told it was old AC and I got what I got. Our room never went under 78. I went to a different room to check, and the AC was the same. I believe they had the chiller turned down to save money. (My husband does HVAC for a living) Also very little hot water. The pool never had towels, and was dirty. When I asked for a second time after two hours of waiting, I was told rudely, it takes awhile to wash them. Well, if you charge a service fee, then you should supply what you advertise. (I don't care if you get it waved or not) I would not stay there again and also booked it based off it being recommended by mouse savers. It's obvious they need to stay there again in the recent, if they did it would be removed. Even my 21 yr old son wasn't impressed and normally he could care less. Since that trip we booked the Wyndham lake Buena Disney , (twice) and while the rooms are dated and smaller, they have redone them and it was clean and much closer to downtown. The front desk staff treated us so much better, not times. They ever offered us a slice of pizza when it was 2am and our order never showed. Just nice people. The pool area was much better, cleaner and plenty of towels. I would not stay at the B. I found the recent reviews matched my experience. There were plenty of people around the pool complaining two. One family had bought towels from the store since there were never any available. Wish I had read them first, it was a last min trip and I booked based off mouse savers. Lesson learned.