Cafe des Espices on Place des Espices is a great place to stop for a quick drink, rest your weary feet and watch the bustling square infront of you. It also has a clean and well-stocked loo! However, my favourite eating place in Marrakech is its sister restaurant Terraces des Espices. This is situated close to Cafe Arabe and is a rooftop restaurant with tables to sit and eat in the sun, with great views over the rooftops to the snow-capped Atlas Mountains beyond. If its chilly you park yourself in one of their little nooks and cosy up. Highly recommend having the chicken pastilla, the sardine tart and the goats cheese salad - all of which are excellent. No alcohol served here, but the fresh juices are wonderful and they make a good cappucino too. Service is excellent and the staff and friendly, helpful and a delight. Will always go back here . . .