Even though I heard several complaints from other people in the resort I can state that I was more than happy with the hotel. The only negative would be the personell with their speed and friendlyness. Yes, it was Ramadan, but especially the personell at the bar were bad.
We had a sea view room right at the beach which was perfect.
The diving base next to the hotel provided everything I needed and I was able to do my 11 dives within 5 days.
Food was sufficient and good. Also it changed regularly.
The animation shows in the evening are not worth visiting.
The pool area is nice and the beach is perfect to relax. The beach is cleaned everyday and due to the set-up you always have privacy.