We booked Stephan's home for a 3 day stay because of medical appointments at Stanford Hospital which is a convenient 5 miles away. We brought our 2 small dogs and had paid the $100 cleaning deposit, of course, that was reasonable and expected that the yard would be free of dog poop when we got there. Apparently, people, after paying a fee, don't bother to clean up after their dogs. The landscaped rose garden area was filled with dog poop from previous guest pets. We cleaned most of it up, including our own dogs' poop. The house was clean and comfortable, but the noise from the trains went all night, (fewer after 10pm) with train whistles blaring right as they pass the house. Stephan supplies earplugs but the train noise should be a caveat to folks expecting a quiet stay. The can opener and Keurig coffee machine were broken, but we notified Stephan and he replaced them quickly with lesser but adequate models. All in all the home met our needs; but I feel like if the cleaners are charging $100 for pets, then they need to be the ones making sure the yard is free of dog poop after each guest leaves and before the next guests arrive. I feel like after cleaning up bags of poop, I should probably get my $100 refunded. ;0