nice place close to 90 miles beach .