Easy check in, responsive, and good location in Palo Alto just two blocks down from the Garden Court hotel