I rented a townhouse in lovely Windsor Hills christmas week 08 and absolutely loved it! We loved it so much we spent more time there than the parks. I booked directly thru the property owner so I have not dealt with the company u mentioned but I am pretty sure I read posts about them over on...