As far as the hostel goes, there is nothing really wrong, the rooms are a bit dark, but the location is great, right on the square and you get a free breakfast. However I would warn against using the hostel to book your 'tour' - they will bill it as a 3 day, 2 night tour with a knowledgable guide who speaks all sorts of languages, everything included except lunch and water. It was implied that they were on the phone speaking to our guide, whereas in reality thet are just passing you off to another company and have no idea which group you will be with. Whilst breakfast and dinner as well as travel are included there is no guide, just a driver, who did not speak English or anything more than a few words of French. We were travelling on to fes and the fact that this information had not actually been passed on as the hostel said it had and then our driver did not speak any languages in common complicated things unnecessarily. Luckily we had a wonderful lady from Casablanca on our trip to sort out the mess for us. The company who runs the tours is very open about what they offer which leads me to believe that the hostel deliberately lies about the tour, and also overprices it. They will quote 900dh, we managed to get it for 800dh but in fact it should cost 700dh. Having said that, I would still reccomend the tour as it was a cheap way to visit lots of places, I just dislike being openly lied to and misled by the staff at the hostel, as had they been honest about the tour I would still have booked.