The location and accommodations are perfect. These were quickly overshadowed by the owner's unreasonable checkout expectations and condescending tone.
The owner provides the renter with 'check-out' documents, which are completely unreasonable for any guest of any lodging. On top of the steep cleaning fee you are charged he expects you to strip all the beds, start a load of laundry, start the dishwasher, empty all the trash cans, take all the trash and recycling to the curb, etc.
While some might have the time to do all those things, we left very early in the morning to get ahead of traffic and when I emailed the owner to check in and let him know that we were unable to do most of the things he had on his list and that one of the loose keys provided had been misplaced, he became very condescending, speaking to me as if I was one of his grade school students and accusing me of having caused further damage to the residence than I was letting on. All because I had the decency to check in with him. We had allegedly left the door unlocked as well.
On top of that, he decided to explain that his cleaning fee is actually larger than the already high fee charged and he 'generously' does not charge the extra amount. He asked what I felt was a fair amount of the large deposit that he should keep for us not abiding by his list of chores.
Overall, great location and beautiful home, but if you would rather not have your getaway garnished with chores and rudeness, stay somewhere else. For an example of his inability to be wrong and tone, please standby for his response.