We stayed at the Oberoi as a result of seeing the beautiful social media posts and reading the amazing reviews. Did it live up to expectation? It was actually better! From being picked up at the airport by a really polite driver, through to the really genuine welcome to the hotel, it was a taste of what was to come. Our room was luxurious and cleaned perfectly every day. The views were unreal and the little details and extras from the staff made the stay brilliant. Staying 30 minutes outside the city gave us time to relax and recharge after chaotic days within Marrakech. Our food was always superb and the waiters were knowledgable, friendly and always happy to help. When asked if there was anything that they could improve, we honestly couldn't think of anything. AMAZING!