We went about a year ago, and really enjoyed it. The beach is sandy, but may be smaller due to the hurricanes. The clothing optional beach area is very large. We stayed north of blind creek on the barrier island, near the fort pierce inlet. It is safe and there are plenty of restaurants within walking distance. We stayed in an airbnb.