The Good:
The hotel is clean and the staff are attentive and helpful. The hotel is peaceful I would say. No plane noises, etc. There was a good amount of beach chairs, life guards, etc.
The Bad:
The hotel is pretty boring.
The breakfast, lunch and dinner were the same every single day. No variety.
The main restaurant is open for set times so in between that you have to get food from the sports club, which is is also the same every day (burger, nuggets, cold sandwiches). The burger patties are cold between hot bread and the food station in general isn’t properly secured so I did see a fly buzzing around on one day.
There are standard alcohol options - done expect much beyond beer, wine, mojito. We asked for a daiquiri and it was basically flavored rum.
The hotel is also far away from everything save for the souks. So expect a 40-1.5 hour drive to all malls, attractions, etc.
Overall the hotel was not impressive. It’s definitely only a 3 star at best. My recommendation is to surely not go with the all inclusive option as it definitely is not worth it.