What to do in Safi?

Any recommendations for which places to visit? Underrated spots and amazing food where most locals go.