Me and two girlfriends stayed at Dar bask's Riad in Essaouira - the Riad is located in a great location within the heart of the Medina.The terrace was just the perfect place for the aperitif and it offers a great view of the old town. Naima, the lovely woman who look after the house gave us some excellent recommendations(in French) and cooked some fantastic meals (the tagine with chicken and olives and French fries is just to die for). Weather was perfect for us, not too hot, but still bright and warm. Essaouria has also interesting shops, you can eat fish from the harbour and walks along the coast; it is a very welcome break from Marrakech, and I would highly recommend both the town and the Dar Bask.