Great place near Palo Alto Center. Would definitely stay again.