Knight Inlet Lodge is a floating village of buildings, providing comfortable rooms and an amazing wilderness experience.