El Fenn is one of the best places I have ever stayed in. The service is so personal and friendly; the amenities amazing! Several gardens, 3 pools, beautiful rooftop deck. It is very modern and arty, but definitely still has an authentic feel. Imagine a luxurious hotel in the States, and then imagine if that hotel were unique, had only a dozen rooms and more staff then guests who really listen to you and know what you want even better than you do. It is not cheap, but it was't too expensive either, try a couple of booking options to find the best price.