Some nice buildings have been put up on the island on the co