This $249 portable speaker is great for outdoor use — it has a 12-hour battery life with Alexa and AirPlay 2 built in