Mean spot on the hill over looking 90 mile beach