I don't ordinarily offer mediocre reviews, but in the interest of helping out others, I have to disclose that we were pretty disappointed with our experience here, for a couple of reasons.
First, the hosts were very into nickle-and-diming us. We stayed nearly a full three weeks but they wouldn't spring to have someone come clean the place/launder the linens and towels even once - notwithstanding that surely we were paying more than they would have received had we left and the place had sat un-rented. This one instance of unwillingness to accommodate may have been ok. But at the end of our time we asked if we might stay four extra hours. They replied that we could stay only two hours and then ONLY if we paid $20! This was pretty nervy, because at the beginning of our stay the place was not ready on time (we were scheduled for a 3:00 p.m. check-in but the place wasn't ready until 4:30). It didn't bother us at the time - we weren't ready by 3:00 anyway - but to expect us to pay to stay longer is pretty annoying when the hosts did not offer us any commensurate discount when the place wasn't ready at the beginning.
Second, the place is a bit more threadbare than the photos suggest. The sink in the kitchen is coming up out of the counter, there is literally a hole at the bottom of the wall in the back room leading to the utility room, the drapes have tears and patches, the sofa is stained and torn. It's liveable and clean, but the pictures make it seem much more pristine than it actually is. There isn't even a dresser for your clothes. Also, this isn't really the host's fault, but heating in this bungalow is pretty inefficient - it's either way too hot or way too cold all the time.
We actually had to stay in the Denver area longer and we would have extended our stay but for the nickle-and-diming mentioned above. We found a much better place (with dishwasher and laundry room and much more space) for $100 less a night near Lakewood.