I would even give 10 stars if it would be possible. Resort is very clean and the stuff is amazing. We had a swim up room close to the beach very clean and well furnished. Bathrooms are equipped with everything you need also very clean. Our cleaning man was very detailed with his job, nothing was missing always full fridge with the drinks we preferred, clean towels. Toba was the person responsible with our pool needs. He was changing our pool towels all the time, open and move umbrellas the way we wanted. Very nice and hard working people, always with the smile on their faces, willing to pleasure you anytime. Our butler Nour!!! the best from the best, young person with so much potential and very professional. We also want to mention all the service at the beach, just great, the best cocktails maker was Abdaihalem, with his sense of humor the cocktails were even better. All of the others at the beach are great people and very professional, they also offer many activities and tours. We saw the dolphins at the palm of our hand. There are many restaurants to chose. We tried them all. All of them high quality service and delicious food. Buffet was also with the variety of all kind of food. By the lobby bar with the live music every night and our favorite waiter Ahmed. We didn't finish one drink and he was already asking if anything else we need. Next was our Mustang Limousine manager Mahmoud always helpful with our needs even last minute. SPA girls were amazing too !!!.