This was our 2nd stay in 3 years. We would have returned sooner, but Covid got in the way. The hotel and, in particular, the staff were so welcoming and several remembered us from our previous stay. The size, 40 rooms, made for a cozy atmosphere including the nicely landscaped private outdoor space where there is a pool, lounge area as well as dining and bar areas. The location is less than a 10 minute walk to the promenade/beach with restaurants and shopping and more along the way. The breakfast buffet is an ample mix of Moroccan and European choices. The lunch/dinner menu is small, but covers all the bases. In particular, there was a daily fresh fish option. The restaurant/barstaff was attentive and made great food/wine suggestions throughout our stay. We also treated ourselves to a few of the spa services and weren't disappointed, especially for the price. Any other assistance or questions we had, the front desk staff were there to help. Needless to say, we are looking forward to our next stay.