Not only does this week mark the arrival of (semi) consistent warm weather, but it’s also the first long weekend of the summer! If you’re a hostess with the mostest you’ve probably been counting down the days to the much-anticipated 3 day weekend. It’s your first chance of 2017 to host a fun barbecue for your friends, where you can (hopefully) gather outside and enjoy the weather. Luckily this weekend, although a mixed bag, looks like it will have a couple days of decent weather. Assuming things stay somewhat balmy, here are all the necessities you’ll need to throw the best long weekend BBQ ever.