We stayed at the Sofitel Agadir Royal Bay Resort from 24th Sep to 28 Sep and had a fantastic time. This was made possible by lovely hotel staff, in particular, Sara, the Customer Relations Manager who upgraded us to a magnificent room which was thoroughly cleaned and properly set up, baring in mind that I had an 18month old and I am very strict with hotel cleanliness. The staff on reception, at every restaurant were very friendly and welcoming, never hesitated to help and go out of their way to make our stay as comfortable, enjoyable and as safe as possible. We thank them dearly for making this happen. For our fellow travellers who are reading this review rest assured that the staff are friendly, hotel is of a very high standard, free WiFi everywhere, restaurants are fabulous, very child friendly, the pool area is of decent size, kids pool always had warm water, security is paramount, checks at gates and entry, hotel has a VIP night club for party goers, shisha spot for casuals and varied entertainment everyday of the week, Moroccan night of Fridays not to be missed. Overall we had a five star service and we thank the hotel staff for this. Finally, couldn’t finish without mentioning chef Zouhaer Hicham who does one of the best tagine dishes I have ever eaten, you have to taste it to believe it, so if you are still in doubt, rest assured that Sofitel Royal Bay Resort will give you a five star service. Many thanks for all who made it happen