We stayed here for one week and it was our second time renting at Windsor Hills. We love the location - we could be in the parking lot of the Disney parks in 10-15 minutes each morning. The splash pool was awesome - it was actually bigger than I expected and was just the right temperature to cool off when we came back from a day in the heat. Our biggest gripe was the beds. They were all extremely mushy and were covered in some sort of cheap waterproof cover that made them noisy and hot. Overall, the unit was very clean and the kitchen had everything we needed for the limited amount of food prep that we did.