David and Kevin were wonderful hosts. They are both very welcoming. I felt at home almost instantly. I have stayed an many AirBNB homes and usually it takes me a couple of nights to sleep well, just because I'm in someone else's home. I slept like a baby both nights. Since I travel to Palo Alto for work frequently it makes me wish I'd found them earlier! I look forward to staying with them again in the future.