JBL Link 300 Review: A Booming Midsize Smart Speaker