Perth the best place for tourists