Room was disgusting and dirty, toilet didnt flush, air conditioning didn't work, wifi only worked if you no only went onto the balcony, but you had ti climb over and actually stand on the roof to use the wifi. None of the staff spoke a word of english, they couldnt even understand the words 'check in' and 'taxi'. When i arrived i had fo wait 15 minutes to check in because the receptionist was praying, no apologies just shrugged his shoulders at me. Having been all over the world, i can safely say this was the worst place i have ever stayed. Ever. The photos online are ridiculously misleading. There is no lake as the pictures show, the rooms are NOTHING like the photos show and the hotel exterior in the photos IS TAKEN FROM A DIFFERENT HOTEL. Honestly save your money and dont bother staying here. In fact save the money and don't come to Marrakesh as its one of the most filthy places ive been to. Considering how much money is bought in via tourism it shows really how little these people care about their country. Whatever you do, do not give these people your money.