My partner and I have stayed in Zhuzh twice now and would happily go back again. It is beautifully and individually decorated and has everything you need for a comfortable stay: a small table and chairs to eat at, comfortable sofas and side tables for reading and relaxing, a cosy bedroom with a real fire for chilly evenings... The roof terrace is one of the highest in Essaouira, with wonderful views over the old town and the sea.
Jeremy and Paolo, who adore Essaouira and know it well, are professional and friendly both before your trip and during. Radouane and Halima, who look after the house and guests, are delightful and helpful and Halima brings fresh baguettes, yoghurt, eggs and pastries every morning as part of the service.
The apartment is very good value and I'd highly recommend Dar 91.