Great spot for a group or team of 3 when visiting Palo Alto / Menlo Park. Will stay here again when in the area!