We just returned from Quality Suites Maingate East. This is a review I wrote for some other sites:
This hotel is great for larger families, or groups. The large suites gave us enough room, good storage in closets with wire shelves (for spreading out the wet socks on rainy days). We liked the hotel, beds were comfortable, we had people sleeping on the foldout sofas & they were plenty big enough for 2 adult-sized people. We always had enough towels for the total number of occupants. However, some the 2-room suites did not have TV's or alarm clocks in all the rooms. Housekeeping was fine
The breakfast in morning was about what I'd expect for this type of hotel -- a little better than some, a little worse than some. I would have liked bagels, but most other bread options were available: muffins, Danish, sliced bread, English muffins, toaster waffles, canned or fresh fruit, plain instant oatmeal, 2 plain cereals: cheerios & flakes, low on protein options, go to 7-11 or Dunkin Donuts for coffee). A Publix grocery is a block away, a 7-11 right by it (buy gallon jugs of drinking water there for $1.39 to refill water bottles). We didn't use the pool/hot-tub at all, but it was landscaped beautifully and was nice to look out on.
My only complain is this hotel advertising complementary scheduled transport to area attractions. If you'll have your own vehicle, you'll be fine. The shuttle was extremely limited and the bus driver (granted these were not hotel employees, but the hotel did contract with this company) was grumpy (unless you happen to get Giovanni - who was a real pleasure, but apparently not the main driver for this hotel). If you have your own vehicle you would probably love your stay. We did not discover how limiting the shuttle was until too late before our trip to do anything about it. For example, the first bus out in the morning gets you there after park opening.
An option is the city bus system. Link 56 picks up right across the street from the hotel & runs every 1/2 hour (between 6:30 AM and 9:50PM) to/from the WDW ticket & transportation center (the same place the hotel bus drops off). We used this most of the time, and then used WDW transport. Large groups with their own charter bus would work out fine, but a moderate-sized group like ours was challenged.