My son and his girlfriend and I stayed at Larry's on a visit to family in Palo Alto. It was perfect for us. The location is great and there were lots of closets and drawers. It is nicer than the pictures show. The front porch is great for sitting with your morning coffee.
We did not use the kitchen as we ate out or with family.
Larry was very responsive and worked with us on any questions we had. I would definitely stay at Larry's again on a return trip.