Bose Sound link Flex vs Marshall Emberton vs JBL Flip 6: Best bluetooth speaker?