This is a really nice hostel/small hotel for travelers in Essaouira.
Taz is a brilliant host and so are the kind and generous ladies serving breakfast, which, by the way, is quite good for the price.
I would love to return and experience the amazing "vibes" and sense of community that so many others have praised Dar Afram for online, and in its guest books. Trust me, this is a great place for both young and fun-minded older travelers to stay and enjoy.
Location is stellar, too. Plenty of hot water in the spotless bathrooms.