We loved Cafe Arabe! An upmarket, exotic, deliciously comfortable, very Moroccan place to enjoy a cocktail and stay for a very pleasant dinner. The food may be a little more expensive than elsewhere but as nothing is terribly expensive in Marrakech, it certainly won't break the bank! The service was charming and efficient and even the non-alcoholic drinks were wonderful. I adored the pineapple and mint concoction!! We looked forward to relaxing on the top terrace as the sun went down after a long day of sightseeing and hard bargaining. Indeed, it was one of our favourite things in Marrakech. If you are going later for dinner you would be wise to book to avoid disappointment, as it is a popular spot.