Been coming here for years.
New ownership, they try hard. Attitude and service are great, the place is clean and green. However rooms (stayed at Nelson vilage) need urgent face-lift and maintenence. Good breakfast, great beach as always. Just avoid the rooms close to the Movenpick complex to the south unless you like dance music until 1100 PM.
All restaurants are ok, note that "Casa Taba" is no longer a "Chef's restaurant".
It seems renovation is planned, so its worth to check.