Depends how portable you want. The Boom 3 is great and indestructible outdoors. I assume that's true as I've the 2, which refuses to die, so never needed look into replacing it. Great little thing. Often use it in the shower to start the day.
Would want something more elegant with a bit more punch like the Bose if it was going to live mostly in the house.
By the time you get up to the battery-less ones there like the B&W, in terms of price, sound and size, you might as well start investing in a Sonos setup. Especially now they've started making Airplay 2 compatible ones in case you ever switch again.