Pros: Great location, spacious unit, comfy beds.Cons: Poor communication, sub-par cleaning, unwelcoming host Asked about several things response time was 2-4 hours at best and sometimes the next day. Workers showed up 2nd day and blocked access to driveway/parking we were never told about this? No place to put your clothes as most drawers were filled with extra linens and other stuff. Kitchen was not very clean on arrival and apparently previous guest had spilt something in oven and it had not been cleaned, we turned it on to pre-heat and it smoked & caught on fire, decided not to use afterward. After stay got a message from host blaming us and demanding money - not asking if we new anything about it? In general host was very unwelcoming, so I would not recommend this place. Anyway, based on looking at previous reviews that were in any way critical the host will respond that we were terrible and don't know what we're talking about, but I'm just sharing the truth about my stay - there were positives and negatives, I'll leave it at that.