Clearest View Yet of Massive Star Cluster