We stayed three people (2 adults and 1 child) in the apartment for a week. The prime of the apartment for us was the location with one step from the terrace to a beautiful and quiet beach. Also, shops and restaurants are only steps away from the apartment.
The apartment in itself was good. The amenities in the kitchen are few and the kitchen is small, but for a week's stay we made it work, especially because we went out to eat in the evening. The living room and two bedrooms were spacious and the terrace was a great spot to eat and relax.
We found the apartment to be a bit more dated than we would have expected from the pictures, but other than that, things are as they appear in the pictures.
Finally, we found the owner (Rafik) to be very helpful in the process leading up to our stay and with answers to our questions during our stay.
All in all, we can certainly recommend a stay in this apartment.