This was a cozy place with a great location, and an awesome back deck with views of the mountains. We found the beds comfortable, and the kitchen and living room spaces were great. The downside is that it's a self cleaning property, meaning you're expected to vacuum, mop, clean the toilet, and wipe everything down when you leave. I didn't notice it on the listing when I booked it, and I wouldn't have booked it if I had realised. We also had to rent the linen and make our own beds when we got there, which I wasn't that keen on either, but again, I didn't notice it was the case when I booked (and it's totally my own fault, it's clearly listed on the booking, no fault on the part of the people renting this place out, it's just that we weren't that keen on the concept). It's also pet friendly, and the smell of dog was evident in the lounge - but we have our own dog at home, and it didn't actually matter to us. But if you're not a dog person, you might find that off putting.