A mid-budget Marrakesh-Safi itinerary blending medina shopping, specialty coffee, lively nightlife, coastal charm, and a rewarding Atlas hike.