My wife and I really enjoyed our stay at Leland's place. It was a wonderful home base for us to get to know the Palo Alto area. Close to everything, and yet it felt extremely private.
The house is well-equipped for both business and personal travel, and we'll definitely be back when we're in the area!