We choose Dar Tiflet because of the great reviews and it certainly lived up to expectations.
We spent a few days in Casablanca before getting the train to Marrakesh. We'd booked a pick up from the station but our plans had changed but it was no problem for Patrice. When we arrived, we had a lovely air conditioned car to take us to the edge of the Medina where Patrice was waiting to pick us up. We check in (we booked a cheaper room but as it was free, Patrice gave us the en suite room for the first few days) and Patrice gave us all the information we needed to get around, he then very kindly gave us a tour and told us of the good places to eat (beware of places that haven't been recommended). The next day, he took us out again which was great as we discovered places that we just wouldn't have found on our own. If you don't know where your going it can be very easy to get lost. So stay at Dar Tiflet or get a good recommendation for a guide.
Dar Tiflet itself is very nice, the rooms are traditional and comfortable the roof top terrace is big and inviting. The breakfasts are really good to get you started for the day. All in all, Dar Tiflet and Patrice really made our trip. We will definitely be going back and recommend that anyone stay.