We loved Dar Imlil! It is set in a beautiful location, nestled in the mountains with an incredible view. The room was very cozy, and surprisingly big! The staff were incredibly friendly - from the moment we walked in, Hussein and the rest of the team were able to meet all of our needs (a guide for a hike, negotiating reasonable transport onwards etc). I would suggest if you need to communicate with them before arrival, through whatsap worked best - they werent responsive to the expedia chat. We will definitely be back!