Overlooking the Medina, the Strait of Gibraltar and the Bay of Tangier, there is no doubt that the views are exceptional. The food is equally as outstanding: bursting with flavour, from the tagines to the fresh salads, this is Moroccan cuisine at some of its finest.