'The Music Man' at Marriott soars with ensemble cast

by