Fantastic place in the heart of Menlo Park!