Hotel Kasbah le Mirage, Marrackech, Morocco

Le Mirage hotel - it is about 30 mins outside of the city and pretty much in the middle of now-where. You get to it down some dusty old track, but it is worth it.