Very convenient place to stay in Palo Alto. Michael has a nice home and my room was private with its own bedroom. Though I didn't spend much time there due to my busy schedule, it was very comfortable and I slept like a baby. Would definitely book this place in the future. Highly recommend.