I stay in Agadir regularly and normaly go to the 4 or 5 star hotels. Most of those are really run down and I really enjoy staying in this one the staff have got to know me and are extremely friendly. I normally stay a week at a time and have now stayed here twice. My next trip is in January. In terms of Value for money and cleanliness/Quality (more important for me) You won't find better accomodation in Agadir.