In the blue and white city of Essaouira you will stay at Salut Maroc! A vibrant and artsy riad that overlooks the ramparts and crashing ocean.