Traveled to this hotel as part of a business trip that doubled as a family get away. Was joined by my wife, and our nearly two year-old daughter.
Hotel is beautiful, and very well kept. All staff were very kind and accommodating throughout our stay. Room was spacious and comfortable.
Attractions in Orlando are nearby (but far enough away not to be trapped in tourist only zones). Food/drink prices are high but comparable to other luxury resorts and/or anything in Disney World.
Fantastic pool with both parts good for adults and child (lazy river). Be mindful to bring your own tubes (or go buy at walmart or target nearby) as JW Marriott tubes are vastly overpriced.
If you are looking for a quick end of the day drink, the lobby bar actually has a fantastic (manager suggestion) wine list (albeit overpriced compared to normal bar rates - i.e., glass of ZD Cabernet - while not easy to find - not worth almost the entire price of the bottle).
Highly suggest utilizing the valet parking, as self-parking, especially during the hotter months, would seem to be a lot of work (i.e., pretty decent distance between hotel entrance and self-parking lots).
Like all Marriott properties, there is a fee for wifi unless you have achieved a certain Marriott Rewards status (this particular attribute of Marriott's always bothers me - see my other reviews).
In summary, very nice property, friend staff, just remember to plan accordingly to save from being overcharged where possible (i.e., wifi, drinks, etc.).