I have enjoyed a few days in the resort, and left with mixed emotions.
Staff- the only issue/ unpleasant experience was upon checking in. My flight landed early, arriving at the reception at 1pm I enquired about slightly early check in that wasn't available, however I was advised they would email me once the room was ready. At 2:45 I walked over to ask again as the email never arrived and room was indeed available. I was given keys, but not given a hotel bracelet which I was later questioned by security about. The rest of the staff were all lovely however and always with a smile on their faces.
Room- rooms are large and comfortable. Daily cleaning, complimentary water, however very overpowering cleaning products. There is no kettle in the room. Also the 2 single beds making a double is substandard for a 4 star property.
The hotel grounds are large and well kept, security at each entrance. Sunbeds- obviously all with towels on from before 9am which is something the hotel isn't dealing with at all- disappointing.
Food- the beach side restaurant for breakfast and lunch is lovely, varied selection of foods, including local tagines (they are always eaten first so you have to be quick), the main dinner restaurant feels quite formal, I did not enjoy the food either despite it being similar to lunch. Also, for seatings after the dinner rush (after 9pm) you walk into a cleaning service with little selection of food left.