This was a simple hotel in a good location as it is in between the old town and the new town. The room and bathroom were shabby and only surface clean (wished I'd have taken some bleach with me)! However, the staff were very helpful and the breakfast was basic but plentiful. I would say if you staying for more than 2 or 3 nights then you should look for something better.
Marrakech issues, watch out for varying taxi prices and haggle, Easyjet mag says 60 dirham for a trip to town from the airport, it cost us 200 when we arrived and 150 when we left. Check prices before you set off anywhere in a taxi. Beware of friendly locals who start chatting to you, but then turn out to be your unofficial guide, we paid a small fee to someone who said he was the security guard at our hotel, but as it happens it was worth it, but he was difficult to shake off and after 2 hours guiding we wanted to be alone and had to be extremely firm in order to get rid of him. Its a pity they weren't more up front about it as a guide around the Medina is useful, however, keep walking around and you will eventually find the souks with many good things to buy. Haggle all prices especially spice prices as by the time they fill a bag you are paying much more than you expected. Keep handbags strapped to your body - a moped rider tried to snatch mine as we were crossing the road, he didn't succeed, but it could have been nasty if he hadn't have let go. In the Medina if you stop to consult your map locals will expect to assist you for a fee. Be firm and tell them NO. All in all a good experience, and I would go again, but go with your European eyes wide open!!!
