Mbali was great, we really enjoyed our stay, great communication and lovely space. Everything was well organised and we'd return again.