My family of six stayed here (ages 12-67) and we all thought it was very clean and easy to get to. The hot tub/pool is great, and worth the heating cost in the winter. Unwinding in the tub after a day of walking the Disney/Universal parks in was heaven. Everything was spotless and checking in was fairly painless even though we got in late and had to communicate via text. The subdivision feels very secure, though it can be a pain to get in and out of due to narrow streets. Also wish the porch light had been in when we came in late as it was very hard to see lockbox. Some the decor/furnishing seems dated, but everything works fine and was very clean. The bedrooms were comfortable and clean, though the AC limit at 75 could be uncomfortable without a fan. Be careful, the shower/bathroom floors get very slippery when wet.
The air hocky/pool table in garage are fun, but the humidity in there makes staying long uncomfortable, and the lighting in there wasn't great as a florescent had burnt out. There were great touches: beach towels for tub/pool, and the rain ponchos saved us some dough when we went to Universal on a rainy day. The pool area feels private even though the neighbors are close, but if you're a partier or loud at night, this place isn't for you. It's really set up for families who want to unwind at night. There is nearby restaurants (10 min) and shopping, but you can't get a delivery in the private gated subdivision.
Overall a great value that was very clean without having to pay extra for a lot of bonus features you'll never use if you're in town to see the attractions. We got into the parks fairly quickly, and tragic wasn't too bad outside of peak rush hour. If you're renting a car, get a sunpass or take the non roads cuz the totals are a pain with coins (and u gotta have a lot). Ice cubes in the freezer and a few more amenities would make the kitchen complete. It's fine but don't count on spices or coffee. You get dishes and nothing else. Not a complaint though as that's part of the value. Overall a very decent place to stay.