We stayed here for one week (family of 4, younger children) and were very satisfied with our stay.
We had a 2 Queen room with partial room divider - our room was very clean with good bedding, comfortable beds, fridge, coffee maker, microwave and sink/counter area. Housekeeping did an excellent job and kept us well-stocked with toiletries and coffee supplies. Our kids enjoyed the pool area and it was always stocked with clean towels. It had loungers and tables and you could eat breakfast out there in the mornings if you wanted and we ordered pizza and ate / swam out there one evening. There was also a pool area bar, with coupons for drink discounts. The free breakfast was excellent and featured a rotating selection of meats/eggs and an ample daily supply of cereals, yogurts, breads, and waffles made for you (great selection -- blueberry, chocolate chip, plain, mickey mouse shaped). There was a small 24 hour convenience stiore/gift shop that was actually reasonable, considering it was in a hotel. Staff were friendly and there were no errors or issues with our reservation.
This hotel is very conveniently located and for reference, it took us about 10 minutes to drive to Disney and 20 minutes to drive to Sea World. There are plenty of amenities nearby - drug stores, grocery stores, restaurants, Target, etc.
The only thing that we can think of that may be an issue for some is that the hotel faces an amusement park (Old Town) that was a little lively at night and people very sensitive to noise might notice it at night -- was not an issue for us.
Overall, we have no complaints about this hotel and we got an even better deal by doing the pre-paid rates on choicehotels.com.