I'm confused. How do you rent direct from the owner? I am currently checking availability and prices for our trip in November. I went to the Windsor Hills website, typed in my dates, and heard back from a handful of owners. I've even corresponded further with them as I had a few questions. Does that mean I am renting direct from them? I didn't know there was any other way to inquire on renting a home other than going to the WH website
Thanks to anyone that can clear this up!