Great place to stay when visiting Palo Alto for work.