Nice location, perfect if you are working in Palo Alto. The room is big, with lots of natural light. Peter and his family are great hosts, making you feel comfortable and give you your space. Peter even let my brother stay over for a day as he needed a place nearby to crash.