This is an area to visit to chill and relax. The beach as such is long with soft sand BUT be aware the high tide will bring in a lot garbage that is left behind at low tide. Not very nice. If they would clean the beach after each tide - this would be paradise.
There are few restaurant options along the beach, primarily clustered on the eastern side of the beach. A little bit further up from there, there are a few more bars and places eat.