Really nice place. Great location at Menlo Park. Friendely hosts.