When you get to your room do an inspection, head to the main lobby and give them a list of items to clean /fix.
Service is great, they just need guidance on cleaning
The reef and cabana area more than makes up the room issue.  Unbelievable snorkeling - I am a week swimmer and loved it.
Hope it does not turn into a resort like the complex next door.  A true beach bums paradise for spending your day - wake up snorkle, eat, snorkle , lie around, eat, snorkle, lie around, eat, snorkle , head to room to sleep.
The downside was arranging a transfer from the airport to the hotel. I tried to arrange this beforehand with the hotel but just received a generic email back. I would strongly advise sorting your ride before you leave. I was traveling solo and found organising a taxi from the airport a bit nerve racking. Also, when I checked in, I was given a room that hadn't been cleaned yet. After the nightmare I had getting there from the airport this was highly distressing. If my room wasn't ready, it would've been better to have me wait in reception rather than walk into a dirty room. Fear not. It was ALL uphill after that, however. I was promptly given another room which was gorgeous with views of the sea and sunset. 
This hotel is simply exceptional value. I couldn't have been happier. The staff are wonderful and the food is fantastic. It's like a little slice of heaven on Earth. Mohammed on reception is simply the best. His English is fantastic and nothing is too much trouble for him. My scuba diving instructor Mohamed was the loveliest person ever. It was my first time diving and I felt throughly safe and relaxed
A MASSIVE thanks to Waleed the Manager of the diving centre. I was travelling solo and he made sure I was comfortable, happy and that my diving experience was an exceptional one. 
I plan to visit here yearly. I went there at short notice, 4 days in fact, to heal my soul and heal I most certainly did. I left looking fantastic. Great value for money and highly recommend.
Nice all natural getaway with pristine beach and water where colored fish would come around our kids feet at a foot deep which makes it a great snorkeling spot for kids and non swimmer adults. Muhammad, Mina, Omar, Yusuf, Chef Adel and the whole team were so kind, attentive, and went above and beyond to help make the stay beautiful.