Things are looking up for the tallest building in St. Thomas