Location is beautiful, staff is very friendly and assisting, except at the reception: no assistance with the luggage, 1 person was not really interested in the clients.
A huge German speaking manager was taking care of the restaurant personel, but acted in such a way that I felt ashamed. He was very much present and had a negatieve influence on our breakfast, lunch and dinner at 3 out of 6 occasions.
Maintenance and lay out of our room 20 was really bad, dangerous, stupid or outdated at to many points to Sum up: at least 10 points of (severe) criticism. This resort is only a few years old, but at some points it looks like 30 years old.
The diving school was excellent!