We have stayed in this area before and it is a great location for beach activities.
Our apartment at Bel Azur though was average. It was the back apartment - 3B so very dark all day.
The crockery and glassware need upgrading. Only two cups, one chipped. two wine glasses different makes. Seemed very limited given the the apartment is a two bed and they make you put down a 200 Euros for breakages. It seemed to me they haven't been claiming and using previous monies to re-equip the apartment.
Couch was also very old needing an old blanket to cover.
Servicing and staff were very nice and friendly.
Pool area is lovely
Perhaps just a better apartment, one of the front ones would be great, but avoid 3B.