There is a modest cabin on Harbor Island where you can stay. You should find places to stay on the shores near the island.