We stayed at the Timoulay for 5 lovely days. The hotel is lovely, modern and clean. We had a suite which had two bathrooms(!), a generous double bedroom and living room with a sofa bed for the kids. (No kettle for tea though which would have been nice)
On arrival we had a basket of fruit waiting in our room, which was lovely.
The staff are absolutely fantastic, polite and always ready to help.
We also had breakfast included, which was very good. Lots of options and a chef who would make your eggs just the way you wanted it, and also offered crepes and waffles on some days.
There is a lovely pool area - the hotel was quiet when we were there- I believe this was their off-season but it was nice to not have lots of people and actually enjoy the space.
The only downside for us, and why I haven't given the hotel 5 stars, is the location. The hotel is the middle of what felt like wasteland, with lots of litter strewn about and not much in the way of shops or other amenities nearby. To get to the main drag, (Agadir Bay), which has some fantastic restaurants, you have to navigate a somewhat intimidating walk, past abandoned developments and I just felt unsafe doing that at night. You could take a taxi but it's only a 10min walk so that seems an unnecessary cost. As much as I liked the hotel, I think I'd stay somewhere closer to the Bay.