We just got back from our DL vacation where we stayed at the HoJo off Harbor Blvd. We used the entertainment card. Currently, the book is selling for ~$15 with free shipping (check entertainment.com). We liked the hotel location as it was a relatively short walk from DL. Also, the room was quite nice considering the price. We had 2 Queen beds with ample space in the room. Everything was very clean - beds, linens, bathrooms, etc. We were supposed to have a "Premium Disney View" room but all we could see out of our room was a tall tree even though we were on the 5th floor. Our room was also close to I-5 and we could hear the noise from the traffic. This wasn't a huge deal breaker though because after an exhausting day at DL, we would sleep quite soundly.
The room had a micro fridge, microwave oven and a safe large enough to hold a laptop. There's free Internet connectivity and some basic TV channels. The provided soap/shampoo etc are barely enough for 2 people and the towels, though clean, were running a little thread-bare. One other niggle we had was that the toilet flush was impossible to operate for our 4-yr old. It wasn't a handle but a button on top of the tank that was partially hidden under the bathroom countertop and required a good amount of wrist strength to push down. This meant one of us would have to get up in the middle of the night to flush the toilet

Other than that, we have nothing but good things to say about the place and would stay there on our next trip without hesitation.
HTH
PS: To make reservations, simply call the hotel's main number and ask for "In-house reservations". Once connected mention the entertainment rate and they'll help you through it. BTW, they are closed on weekends.