So I will give this my honest opinion based on our experience. This hotel was not a 5* but I would say 3*. If you are looking for something more than 3* star then this is not the place for you. However, the location is good.
Fatima from housekeeping is very nice and good at her job, so she get's 5 stars.
Staff were friendly but not very informative during our stay and when we arrived. Eg did not tell us basic info such as facilities within the hotel until we asked or even asked about our stay after we checked out etc. just the basic service.. maybe that's because we don't speak french since we noticed it has been different with French speaking guest..
We paid extra for a deluxe room but to be honest there was nothing deluxe about the room. The airconditioning did not cool, but only warm up the room. The toilet didn't flush right during our whole stay, same goes for the water in the sink and shower. After complaining about this a couple of times we just decided to shower in the bath tub, which is inconvenient since my wife is pregnant but ok.. Breakfast buffet was ok but not many options available and it's the same every day (we stayed 10 days). The quality of the food while we ordered room service was good.
Pool was lovely, but the water is very cold...too cold to enjoy swimming.
Fitness area has a couple of treadmills and some dumbells, so it's very minimal..ok for a day but not a weeks workout. There is hardly entertainment in the hotel and at it's very noisy.