My friends and I had a fantastic time at Riad Zahra. The staff were exceptionally friendly and helpful. The Riad was beautiful (I've since been inspired to decorate my own place in a similar style) and very reasonably priced. The rooms were lovely. Location was great too. Close to the surfing area and not too far from the Medina.
The pool area was picturesque - surrounded by brightly coloured flowers. The turtles and tortoises provided hours of amusement. I would recommend it to anyone and would happily stay there again if I returned to Essaouira.