Just returned from 7 nights at the Agadir Beach Club with my girlfriend....Overall a brilliant stay, Hotel itself is a 4 star as they say, some parts still look a bit 80's, but it is very clean, tidy & pleasant, especially compared to some of the holes i have stayed in over the years!Staff were excellent, most spoke English, all spoke fluent French, so swot up on your Francias!Location - spot on!