A Moroccan oasis at the end of the road