Neat little spot overlooking 90-mile beach