Very nice place, quiet, spacious and easy check in. Large bathroom and shower. I usually stay in Palo Alto but would definitely stay here again as it was quite peaceful.
I did not get to meet the owners but they were very responsive.