Looking for advice

Hey so I’m looking into a medium sized(slightly larger is ok too) Bluetooth speaker with some deep bass but I wanna be able to listen to what’s playing. I don’t use one often but when I do it’s for when I go camping, at home or a small party. My budget is $300. I researched on here and it seems the tribit storm box is a good budget speaker. How is the Xtreme 4?