I volunteered for 2 weeks in morocco and when we had a day off, me and my friend travelled to oasiria from central Marrakech for a day of relaxation and that's what we got! Despite the taxi there being more than we budgeted for (I recommend getting the free oasiria shuttle bus) and the entrance fee, I had the most amazing day. Going during Ramadan we found there was only me and my friend and a few French families in the whole water park. No queues for any rides, lifeguards everywhere, very safe and very clean! The only problem was where to put our bags (they contained passports and valuables) but a very friendly female staff member said she would watch them, and she did, with no problems. Fun rides, nice grass to sunbathe on. One thing I would say is drinks and food are very very pricey!!!! And in July in 53 degree heat, you need a drink!