Great place to stay in Palo Alto! Convenient and comfortable.