I was just at the Orlando World hotel, it is very nice, great pool and things to do. Close to disney property.
Cons- everything costs, food, parking, internet. Parking is valet or self that is a bus ride away from the lobby.
If I go back again I would stay at any of the residence Inns on International Drive. Less fancy but many free things.
If you are talking about the JW Marriott at Grande Lakes, I have stayed there and found it to be quite a nice property, but probably would not check back in anytime soon for a number of reasons. First off, even though the property is on acres and acres of land, you have to pay for self parking. The property itself does not lend itself to off-street parking because there isn't any, so you have absolutely no choice but to pay their extortionist fees. Second, as one might expect, the restaurants are very very expensive. I sent my wife to get a table for us and the kids for breakfast while I went to the on site Starbucks. When I found them at the table my wife ordered her own cup of coffee and it wasn't until the check came that I found out it was something like $4.00, or twice my Starbucks. The rest of the breakfast menu was equally as outrageous, with egg dishes being around $13.00 if I recall.
The room was very nice and I got a Platinum upgrade to a suite. No complaints there. The grounds are extrememly nice and well manicured. The location is not great as it's far away from the action and very isolated. The only way I would go back is with a really good discounted rate.
To clear up some misinformation about Royal, Sabal and Imperial Palm villas at Marriott's Orlando World Center, housekeeping services are provided daily to guests who are renting, it is not a separate fee.
Towels, toiletries and paper goods are always provided on-demand without a fee. Owners occupying their villas are entitled to one tidy-up visit mid-week. Housekeeping removes and replaces soiled towels, fixes the beds, fluffs the pillows, vacuums, removes the trash, places dishes in the dishwasher and so on. All villas have a washer & dryer which is especially practical with guests going in and out of the pool everyday or headed to the theme parks.
Housekeeping does not change all of the sheets every night nor do they clean-up and wash your dishes every day unless the guest requests it and a fee is imposed. Staying in a villa for a week or longer is like being in your home away from home. Unless there is a condition that causes the sheets to be soiled every night, it is neither practical or environmentally responsible to require that they be changed daily without imposing a fee.
Housekeeping does a thorough job to prepare each week for new guests. They make sure that each villa is spotless so you can have a blast.