I've been considering getting a Bluetooth speaker to enhance my at-home listening experience, but with so many options out there, it's hard to decide. I’m looking for something that delivers great sound quality, has a decent battery life, and can fill a room without losing audio clarity. Portability around the house is also a plus. I've heard good things about brands like Bose, Sonos, and JBL, but I'm open to any suggestions. Price-wise, I'm aiming for something under $300. Does anyone have recommendations based on personal experience? What are the key features I should look for? Thanks!