Good price/quality ratio, friendly staff, normal breakfasts/dinners, relative proximity to the ocean and the famous mosque (10 minutes by taxi). Honest four stars.
The breakfasts are so-so. It is better to find a suitable place yourself, since there are quite a lot of similar ones nearby.
Everything is super in terms of service