This place is very well located and it's clean, big, and very quiet. The kitchen is limited and the wi-fi is not very powerful for video-streaming, but if you are in Palo Alto for business, that shouldn't be a problem--it works very well for most online tasks. I would add that 2 out of the 4 beds were hard beds, so make sure your guests are ok with that. My mom and I had a great experience and our host was very responsive.