British-born Philip Brebner has been running a B&B in Marrakech for the last 20 years. The writer and architect tells ...