I found it very home-like at Meg's place. Meg and her whole family are welcoming and kind people. I will stay there again if I pass through Palo Alto next time.