i went to essouara last january, spent 1 night in marrakech and left in the am as it was too hectic for me. ess was much nicer. bought some nice cds in a shop there, but no records
theres a rooftop bar which has djs on it and serves alcohol (not everywhere does) - a quick google should find...