Good evening, I would like to go away with my DD aged 19 for December, ideally Christmas for 4 or 5 nights. Ideally somewhere warm, by the beach and a 4 hour flight. I am thinking of going to Essaouira in Morocco. Has anyone been / recommend it? Will it be very windy and will I be hassled a lot? Does anyone have any other recommendations? Many thanks x