Hotel El Toro offers excellent value for money, striking the perfect balance between price and quality. In fact, you get more than you pay for. The rooms are clean and well maintained, equipped with comfortable beds. The only downside is that the street noise outside can be quite noticeable. The breakfast was surprisingly good, with a wide variety of options, including traditional Moroccan dishes. I highly recommend this hotel to anyone!