Hotel gems in Marrakech - Bab Doukkala: 2 handpicked Small Hotels