The Authentic Toubkal Lodge in Imlil offers an amazing "home-stay" experience, where the staff take great care of you. I was extremely impressed with their dedication to providing an authentic experience of the Atlas Mountains culture. They taught us how to make traditional Moroccan mint tea, bread and provided excellent home-cooked meals. I originally booked for only one night before doing the Toubkal trek, but I liked it so much that I stayed an additional night after my trek. Thanks very much to the staff for offering advice on the Toubkal trek, and providing a very personalized experience. Would definitely recommend staying here if you are looking for a non-toursity, authentic home-stay.