Marrakech offers an abundance of opportunities to dine, most of them very good. Riad Kniza is a cut above. You enter into a sumptuous, elegant dining area having passed through an incredibly stylish and beautifully executed Riad. The service could not have been better, friendly, courteous and unpretentious. The meal was perhaps the best you can get in Marrakech, endless amounts of food on their signature tasting menu which was beautifully presented. If you miss this little gem you've really missed out. Get your hotel to call in advance and book. Top marks.