Experience the unique blend of "good Moroccan food," healthy options, and fresh drinks at O Happy Bay, an eco-responsible restaurant and surf club in...