A very convenient, and easy stay in Palo Alto area