Located right in the lively heart of Essaouira, Dar Zahira is a small riad hidden in one of the alleys of Essaouira's bustling medina (google-maps).