The location, yard and cottage are all great, especially for people with dogs. However the check in process was pretty terrible and sort of tainted the whole experience. First I couldn't get in(after the stated check in time) and then discovered that not only was the bottom lock locked and the key inside, the house had clearly not been cleaned since the last guest( I know this bc the sliding glass door was wide open and I could see the crumpled bed linens, etc-there are locked bars however still not ok that doors were left unlocked and partially open!). I had my dog and had to go directly to a dr appt and had to take my dog with me bc the space was not ready! I was then told it would not be ready until 5pm and that there was a mixup with housekeeping...ok fine, that happens. But when I came back after 5:30p I still couldn't get in...lock still locked but sliding glass door was again wide open as well as an upstairs window...just didn't come off as a safe operation. Had to wait for host's wife to come try to get me in, which she finally did, but fyi the electronic lock is a little finicky. I was over an hour late for dinner plans bc of all this. To their credit they were super nice and helpful and apologetic and did allow me to park in the gated parking area to try to make up for the check in debacle...but first I was told there would be a refund...not that it was the parking or a refund. It's fine, it all worked out but I book based on reviews and amenities, etc so I feel like it's a learning experience for not only the host but also for travelers. Check in ahead of time to make sure that housekeeping has showed up, check in time and processes are in fact available and correct.