Hubble Sees a Youthful Cluster