Celebrating the public and private oasis of Marrakech