I went with some trepidation having read the reviews. However unless you're expecting a Disney spectacular then you won't be disappointed. The dinner consisted of 4 courses (huge portions) accompanied by efficient service and great vibrant surroundings. Musicians coming to your table may not be everyone's mint cup of tea but it's definitely an experience. It's certainly not for those who like a quite romantic dinner in a Michellin star restaurant. After the dinner the show was good and better than expected, the horse riding skills were definitely impressive and the show worked as a concept. At 450drh it is pricey though we did negotiate our two young children for free, so don't accept the first price. A great eving alongside the other Marrakech musts!