Le Coq was a perfect place for my short 3 night stay in Marrakesh. Was like a little heaven the moment you step out of the chaos outside. Very silent and comfortable. Rooms very clean and so much attention put into creating the space. Lots of areas for chilling, and lovely rooftop for lying around and eating breakfast.
Staff super helpful and friendly. Very available and happy to answer any enquiries. Nice email sent prior to arrival that provided instructions for getting there.
Massage in-house was cheap (23€) and relaxing, though could have been firmer.
Taxi from station: I expected to be ripped off, but it's always so tedious to go through the hassle. Don't follow the directions to "taxi" stand in the train station, you will be told something crazy like 100MAD. Instead, go directly opposite to that sign and exit the other side. You will see locals trying to hail taxis there. Then cross the road to other side as that's the direction they need to drive. Stand there, possibly with other locals, and keep yelling "Riad Larousse" into whoever stops to ask where everyone wants to go. Ask how much, negotiate if you need to, and get on. I was so lucky, the guy who picked me up didn't bother to try rip me off and just said 20MAD straight up.
Taxis are shared, so it's likely you'll get on with others going in same direction, this is fine, and probably cheaper.
It's a few minutes walk once you get off taxi. And within good walking distance to everywhere you will want to visit.