Fantastic beach. Good access. Its one from a string of beaches, all with good quality sand, generally little to no currents. The promenade, more than just access, makes for a great walk in the morning, afternoon or evening.
Food-wise, there are many restaurants to choose from. Many hidden gems just 200-500m away from the beach. It can be busy in the height of summer and same goes for parking.
At first glance the town can seem its just the beaches, but it offers a extraordinary base for so much more. I grew up there and still is one of my prime spots around the world and can't but keep coming back.