I don't know where to start.
First at all, it is not resort. It is like apartment village.
When we checked in, they tried to give us a tiny room with single bed without fan (we booked studio with kitchen). We did not accept it, they gave us another one.
Room was dirty. Fan or wifi did not work. Kitchen had 2 plates and cups, no stove or even water heater. Sink did not come water. Shower comes salty water directly from ocean. Laundry service by hands, dirty towels and sheets.
It is not beach front, you need to walk 7min to beach middle of bush.
Breakfast. Cold beans, cold pasta, chapata, sausage, cabbage, eggs. Bread sometimes, nothing to put on. One time had raw meatballs.
If you are vegetarian, there is nothing for you to eat.
First day we arrived we were tired and wanted to eat in “resort restaurant". They had many pages menu, but only they could serve was chicken, rice and fries. Total 8usd plate 1 chickenleg and rice, you have to wait 1,5 hours to come. Waiters brings the bill for you at the same time with a food, and rushing you to pay before you even touch your plate.
Second and third night same thing, only chicken. We spoke directly with manager, that go supermarket and buy vegetables,meat, fish.. 4 nights, had only chicken. Waiter begging, please take chicken.. We took tuktuk to ukunda and ate delicious food with 2usd/plate.
We asked stove and cooked our meals rest of the days. Bar they served mojito, no ice or alcohol, most bad my life. GO SOMEWHERE ELSE!!