Treasure Island doesn't have much in the way of attractions, but it does have an amazing view.