i was in this hotel last year, during my summer vacation. Food, hotel, restaurants, wellness, people who works in the hotel, everything was absolutely excellent. i have no complaints.
We didn't drink water from sink, or even wash our teeth with this water, and we didn't have any trouble with out stomach as people usually has in Egypt.
I wouldn't change even one thing.
Beach was lovely, sea also..only problem let's say "problem" cos it's not, is a entrance in the sea, cos you have to walk for a while to go deep..but there is a bridge so it's not a problem..