We went for one week at Christmas.
The hotel is nice and well kept though we did not find that they lived up to their 5 stars. We stayed at the Sofitel in Taba Heights last year and there was a huge difference between the two hotels.
The sea is amazing for diving and snorkeling and there is a great diving center nearby, TGI (Great and friendly service, great rates too) my husband got his Divers licensee while we were there)
Please note that if you have small children, there is no pier on the beach so you cannot actually enter the sea except by foot or swimming. Bring adequate shoes for swimming and DO NOT walk on the coral. We saw quite a few visitors doing so and by this rate I fear that the coral will suffer greatly within the next few years. Marsa Alam is still quite preserved and we saw a variety of fish, dolphins and even a dugong ( the last ones mentioned was on a boat excursion)
We found the food really good in general and the hotel prepared an amazing Christmas dinner in a tent for everyone.
The service was quite poor at times. If you arrive for dinner at 9 pm it can be hard to get served drinks at your table or catch the attention of a waiter and also they start clearing away the buffet. Also, the late breakfast served at the beach bar is very poor and they ran out of pastry very early and do not stock up either.
The bar service staff were also a bit moody at times and if you are a keen cocktail drinker ( we are not) pass your way as very few drinks are included in the All Inclusive and the cocktails are of very poor quality.
The Concierges were very friendly and spoke several languages. They were always more than helpful during our stay.
Our room was very big and lovely. We upgraded to be on a top floor and did have a bit of sea view. I'm not sure whether we should have paid for this though it wasn't expensive for the week.
The hotel is about 1.45 hours from the airport and there is nothing to do nearby. The hotel offers excursions and we spent a lovely day on a boat snorkeling and diving. Not too expensive either.
I had a great massage at the spa but they are really pushy trying to sell you all sorts of package deals and the prices changes by the minute! The spa is independent of the hotel as far as I understood.
This is a nice hotel and as I said, great for diving and snorkeling but I doubt that we will return.