Depending on what you're looking for, this hostel was more like a club to me. It's huge and fill out of douchebags. My dorm had 40 beds or something. On my first night a completely naked and blackout drunk girl came in our dorm I don't know how, and she started peeing right beside my bed. Just go for a more relax and smaller hostel. There would be less chance to have stranger peeing in your dorm there.
Everything's good. Expect for the shower that wasn't working properly.
Cool place. The roof top terrace was nice with cool atmosphere and the staff where nice and helpful. Except for the French guy who seemed always grumpy and didn't seem to know anything about the desert tour I asked him about.
There was something off about the atmosphere in this place. The staff was a bit closed off to the clients. Cool kitchen with free coffee!