I booked this resort to celebrate my birthday and to refresh my scubadiving certification. I have been to Egypt 3 times and stayed in various hotels/resorts. I can say confidently that this is by far the best resort I have stayed in.
Not only is this resort beautiful, it includes lots of swimming pools and the sea is easily accessible and shallow in the daytime, unlike in other resorts where the sea cannot be accessed due to the presence of corals and restriction from entering the sea to protect the marine life.
The biggest highlight of this resort is its top class hotel staff. If this resort is 5 star it is due to the efficient, highly respectful and tolerant staff. The cleaners, chefs, waiters, reception staff, bar staff went above and beyond in making sure we were taken care of and would promptly resolve any issues.
The hotel also included a professional photographer which took amazing shots of me and my sister in the resort and on my birthday. The hotel also was gracious enough to make my birthday etra special by treating me in a really nice restaurant with a complimentary birthday cake!
Another perk of this hotel is that it contains one of the best Diving schools I have been to. I had my Open Water certificate but had not dived for 10yrs. I took a refresher course an went on to complete the Advanced Diver certification and the instructors were one of the best and most tolerant teachers.
My only suggestion would be to upgrade the plug sockets and lamps.