Located in the heart of Marrakech's medina, just off the Djemaa el Fna square, Dar Marhaba offers an oasis of tranquility.