This is a great deal - a Rough Guide plus a bonus CD, all for the price of one.
The rough guide is an interesting overview of modern Moroccan music. There was a previous CD on Morocco by Rough Guide, which stuck close to the traditional music, but this CD has both traditional songs and some songs of the new generation, especially rappers. In fact, there's a song on this compilation, "Jil Jdeed," which is called "new generation". In general, I liked a lot of the songs on this rough guide, but there were a few that I wasn't too fond of.
The bonus CD is great. Groupe Mazegan fuses various Moroccan musical styles with aspects of rock, reggae, rap, and even Celtic music, the whole time making it totally their own unique style. Most importantly, the songs on the bonus CD are very catchy.