Exploring Marrakech: Golfing at Assoufid and Al Maaden, culinary delights and nightlife adventures