Handpicked for you: 5 charming Bed & Breakfast Hotels in the Atlas Mountains