Amazing location in Menlo Park. Walking distance from great bars and restaurants