Dar Silsila is excellent. I've stayed in numerous, more expensive riads in Marrakech (chosen using the various Moroccan interior design books - they're all great too) so booked this expecting a cheap, basic hotel. Not so. It's just as good as the more expensive riads in terms of quality of offering, friendliness of staff and central location (opposite the famous Tobsil restaurant and only a short walk from the edge of the medina so easier to find at night and access by car than other riads). Incredible value for money.