I have not stayed there, but we checked it out one visit in anticipation of the next. It's a very nice suite layout. I believe it has a full kitchen. It's across the street from the Faldo Golf Institute at the Marriott Grande Vista, so it's in a nice section of International Drive. There is a pool there and I believe the resort is encircled by a golf course/fields. For some of the lower units, there's lots of open lawn to play on beyond the patio.
Although we had reservations there, we never ended up keeping them because our plans changed. It had nothing to do with the resort. The rooms were large and clean. The front desk people were very pleasant and accommodating. They even showed us an empty unit when we visited the property.
Hope this helps!
Sharon