Lawrence and Bin’s place is spacious and comfortable. It is located on a quiet street yet within walking distance to downtown Menlo Park and Palo Alto. My son enjoyed watching the their pet ducks too!