Great location in Palo Alto. A few mins walk for meetings, drinks and meals in downtown Palo Alto.