The resort we are staying at offers everything you could ask for in amenities but the units are somewhat lacking in day to day supplies. I think the grandchildren would have been more than content to spent the whole time at the resort and forgo the Disney experience. As far as the management company we used to book the accommodation, STAY AWAY! Once they received our credit card payment, they never responded to another email and service from Florida Premier Rentals was none existent. I fully agree with the comments in the link below...
https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=florida%20premier%20rentals&lrd=0x88dd7f5076dec4d3:0x317cd6521e704cf5,1,,
Florida Premier told us that the unit was essentially new but upon arrival, it .was quite obvious by the carpet stains and the marks on the walls that it had been well used. The most disturbing sign at first glance was the shower curtain and rod lying in the bath tub of the main bathroom downstairs. Obviously, nobody inspected the premises before our arrival and it was left to us to "Jimmy Rig" the shower rod into place so it would not come crashing down our head while showering. It took two calls and two nasty emails to get a response from the real property managers that had never heard for Florida Premier Rentals before.
Orlando is probably the biggest tourist trap we have ever encountered and service in restaurants and other venues is pretty poor and over priced. A prime example would be our visit to Wildside Bar & Grill in Kissimmee where a 30 minute wait in line turned into 60 minutes and we waited another 60 minutes for our sub par food to arrive after ordering.
All that being said, our stay was very enjoyable with both kids and adults loving the luxury of our own pool & hot tub plus the option of visiting the main pool, with water slides and many other activities for all ages. The trick to visiting Orlando would be to find a nice resort or home through a rental agency and stay put, unless of course you love dealing with huge crowds, traffic jams and waiting hours in line!