Very nice property, very close to Jangwani Beach and to Mbudya Island. Property is air conditioned (not all rooms though) and very spacious. It also seems quite secure from a safety perspective. The caretaker and his wife are super nice and helpful, and they are a delight to interact with. Very accommodating and cheerful. They only speak Swahili (no English) though so bring a phrase book :) unless you are fluent .
Overall, super nice. Adding wifi would be the icing in the cake.