The only good thing in this hotel is it's looking good and the staff mostly kind except the one wearing glasses at the reception,they are so unprofessional the room was not ready for us when we arrived they give me 2 person room at the first night when my booking was for three persons they change it next day after my complain, no duvets when i requested them they brought them they was without cover and stains on them, shower cabin broken,soap wall dispenser was broken they keep the liquid soap in glass cup from the kitchen for you, curtains was not fitted correctly, towels was so worn that you can see throw some of them and you will be so lucky if they don't accused you that you stole them when you are leaving and asking (100 DH) for a towel that almost £7, housekeeper come everyday but they don't do much than making the bed and cleaning the bathroom the dust everywhere, there is a clock on the wall but they want you to put the battery for it if you need it i notes all clocks in other rooms not working too,TV cable there is 8 channels only Arabic and French and the TV remote battery was dead you need to request to replace them,wifi is free but its so slow, In the kitchen so many stuff missing water boiler and the cooker was worn and you will be lucky if the work well,cookware some was stinking and rusty, no small spoons no knife no mugs and they don't know what mugs are, simply don't be cheated by there low prices the headache you will get it will ruin your holiday.