This outpost is built out of the remainders of ruins of an unknown origin. If nothing else, they are clearly of different architecture and design than anything you've seen among the cat people. This outpost is more of a staging hub for the ships and crew to restock or blow of steam, so nothing much. You're told that the northern beachhead is where their city is, though there are farms and such dotting the island.
Food, arms and armor, supplies of most kinds can be found here.