West Coast Wilderness Lodge is a property tucked away in the forests of the Sunshine Coast with views over Princess Louisa Inlet and the surrounding mountains.