We got back a week ago. Excellent hotel. Friendly staff, sometimes they are bold (they really are Casanovas). The room service is excellent, don't forget to leave some change in your room from time to time. It will be rewarded. A boat trip with captain Aziz is great. Free service of the hotel.
Avoid the tap water. Brushing your teeth is a no-no, also take care when you shower (don't swallow water). All this to avoid diarrhoea. If you do get it, the local pharmacists know what they are talking about. I beat it within a day.
Make no mistake! This is NO IberoSTAR! The hotel is fine as far as location goes (close to the old town etc.). The service is TOP! I have never been at an all-inclusive where they even do your laundry. The food was moderate for a 5*! Very monotonous and bland, even the desserts! At the beach bar the range for all-inclusive guests is very limited! There's hardly choice between 2 snacks. At the bar hygiene is not very important either. The Italian restaurant is very good. Shame that this was the only à la carte restaurant that's open... You can only eat free of charge once during your stay, bizarre. The beach is quiet, but artificial with stone-dust. An absolute no-no is the constant nagging on the beach for: massages, beauty treatments, excursions etc. Sometimes they would ask 10x a day!! Very annoying!!! We also reported this to the management. For us: certainly not a bad hotel but not worth 5*!
Small-scaled, quiet hotel directly at the beach with its own coral beach.