We had a really wonderful time The staff are friendly and my kids made many friends within the resort to play with. More than enough entertainment all wonderful relaxation for all of us. The food and drinks did not disappoint at all really good and varied. The resort has people to do excursions however we found them expensive but can recommend a local on the beach called Verimark. We did a few excursions with him well priced and well organised I recommend looking for him he is pretty easy to find on the beach. All in all wonderful experience. We will return to Mapensi.Thank you Zanzibar.