Mnemba Island is stunning. It will amaze you when you first step on it as it is literally, picture perfect. The lodge is superb and you cannot fail to enjoy a stay here.