This place is well-located for any visit in and around Palo Alto. It is super clean and fashionable, though one is not given access to the garden and rest of the home... The check-out time of 0800 is kinda early, but manageable, and the bed ( in the opinion of both my wife and me) does not give enough support to ensure a good night's sleep.
Enjoy.