We really enjoyed our recent stay at the Perch at Windsor Hills. The condo was nice and updated and the facilities were well maintained, organized, safe and fun. I would have given five stars if not for the fact that the condo was not cleaned from the last renters. After many flight delays and arriving late in the evening, it was a great disappointment. The owner did his best to rectify it quick, but I received a lot of lip service at first, which was frustrating. Ultimately the condo got quickly cleaned and he bought us dinner for our troubles and stayed in close communication through the process. I understand mistakes happen, but vacation time is precious and folks want to relax, not bop around waiting to relax. If not for this blemish on the front end, it would have been a five star experience. All that said, I would consider renting here again as I do believe it was a complete mistake.