Suasi Lodge, the only major building on this small island, has the most spectacular views of the lake.