The Sabah Tourism Board (STB) is investigating complaints about poor facilities and services at an island resort.