Driving through the gates of the Mazagan after a few hot and heavy days in Marrakech, Morocco feels like entering a different, particularly verdant world.
Countless numbers of gardeners and gallons of water have turned 250 acres of coastland into an oasis of lush greenery, centred around an 18-hole golf course, a stretch of fine sanded beach and the hotel itself.
The 492-room metropolis of a resort offers real luxury from its smallest and cheapest garden facing rooms to the suitably named royal suite which once played home to the king of Saudi Arabia for 40 days.