Location is great, we got lucky and had some great and warm days to fully enjoy the beach.
I always found parking available. We just stay at weekend so nothing to say about the constructions nearby.
If you want to enjoy the beach in a good place without worrying about parking this is it.