A lovely hotel in a great location. Staff were so friendly and hard working. A great selection of food. Lots of pool activities, perfect if you have kids, not so great if you want peace and quiet but you can get that on the hotel's enclosed beach area (once you get past the hawkers, who are in their own way, lovely people).
The beach has some of the nicest sand I've ever experienced and, even in February, warm water.
I was pleasantly surprised by the wider area of Agadir