We had the most relaxing time at Kizingoni. The setting is beautiful, with the beach on our doorstep. The staff were friendly and helpful and we felt very safe there. There's something for everyone, Water skiing, dhow trips, fishing, although you can simply do nothing and be happy. I highly recommend. It really is a magical place.