There are many lovely dining experiences in marrakech - just make sure Dar Essalam is at the top of your list. It's not often you will have the chance to eat at a seventeenth century mansion! Around five different vast rooms, very beautiful architecture and stunning zellij (tiling) design that you will constantly keep looking at so make sure you take your camera with you...the entertainment is fun, exotic and be prepared to get involved. The food is plentiful, tasty and the service is fantastic. The attentive waiters will bend over backwards to please you while you eat and listen to the superb talented musicians. Very affordable too. While you stay in Marrakech, this is certainly worth a visit, you won't be disappointed.