Ecolodge is a fantastic place to stay, with a fantastic position in the Atlas Mountains. The rooms are large and clean with really lovely en suite shower rooms.. There are beautiful gardens and 2 great terraces where you can lie by the pool, or soak up the mountains all around you... It is peaceful and tranquil and a real haven. The staff were totally delightful... so helpful, friendly and accommodating ... we spent 4 days here and couldn’t fault it... Thank you to all the staff - we will definitely be back!