Bose SoundLink Flex vs JBL Go 3 vs Marshall Willen - Bluetooth Speakers Comparison.