Diamond Beach is a public beach offering a sandy shoreline and beachside amenities.