We stayed at this property for 8 nights. One of my daughters had a dance competition on Disney property, and her team was staying at Windsor Hills.
We loved this specific property for the fun Disney touches in the rooms!
It was nice they provided Beach towels to use as well! We enjoyed the pool attached, but also used the clubhouse pool that was a short walk away.
Everything was well maintained, we would definitely recommend to families wanting a safe, nice, comfortable, and fun place to stay.