This was a lovely hotel, great location and facilities; - 10mins from the airport - 15mins from the hustle & bustle Souks of Marrakesh and a 15min walk to one of the local malls where they have a small food court. The room was nice and clean, however, a few days into our stay we had water leaking from the shower tray aswell as a sewage smell. Nothing was done about this,despite several calls to reception. A couple of times housekeeping came & mopped up the water, so this was slightly disappointing as we were happy with the room apart from this issue. Unfortunately, on the last day my husband fell sick, the reception staff/housekeeping were great, really supportive ensuring we had everything we needed and gave us the right care. The only thing I would say is, have patience as the hotel can get very busy at times so you won't always get a quick response as you'd like! We had to constantly call reception just to get a response to our query at times which was quite frustrating! Also the hotel didn't deliver on a couple things they had promised which was disappointing as I had given them the heads up in advance via email and whilst I was staying there. We booked an excursion within the hotel, with Abdel Majid who gave us fantastic service, he was so friendly and such a nice guy to deal with who wasn't pushy at all! Thank you so much brother for ensuring we had such an amazing Hot Air Balloon experience. Highly recommend booking with this guy for your excursions, he won't disappoint! Overall we enjoyed our stay at Kenzi Club Agdal Medina Resort and the staff were all very friendly.