Many riads (private hotels) in Fes offer spectacular rooftop terraces where you can enjoy the panoramic views while sipping traditional Moroccan mint tea. An added bonus was a massive storm brewing in the distance with menacing crowds and rainbows all around