Last weekend marked the 10-year anniversary of 2000 TreesFestival, and what better way to celebrate than to invite a bunch of cool bands and 5,000 guests?
Yeah, that's about as good as it gets. With some of the most exciting new bands as well as some of the more seasoned festival bands on show, Cheltenham had a lot to offer.
Here's what we learned last weekend.
SMALL FESTIVALS ARE A LOT OF FUN
If not for the fact that your tent is only a stone's throw away from the stages at all times, what makes it so much fun is the intimate and laid-back vibe at Upcote Farm. The sense of community is real, and it's awesome.
TWIN ATLANTIC KEEP GETTING BETTER
In case you needed more proof Twin Atlantic are headliner-worthy after their Download Festival show, TA prove that once again when they close down the Friday. Whether it's with the older, stripped-back 'Crash Land' or huge new banger 'No Sleep' - their energetic performance proves that this band belong on big stages.
REFUSED STILL CAUSE ABSOLUTE MAYHEM
...but also use their time on stage as a platform to advocate feminism before closing down the festival with their hit 'New Noise'.
IT'S AN EXCITING TIME FOR UK BANDS
We've said it before and we'll say it again - British bands rule. With acts varying from Creeper and Basement to Neck Deep and While She Sleeps, the UK is well-represented in nearly every genre and that face is widely celebrated in Cheltenham.
FRANK TURNER SHOWED UP AND HAD A LOVELY TIME
The undisclosed special guest turns out to be none other than Frank Turner, who plays a special set on the Axiom Stage. The singer-songwriter performs his 2011 album 'England Keep My Bones' in full and has the whole tent sing every word.
THE ACOUSTIC SETS WERE QUITE SPECIAL
Set amidst the trees and hammocks, a bunch of artists perform intimate acoustic sessions. The highlights include Black Peaks and Jamie Lenman, of which the latter makes his live return by playing a handful of covers of the likes of The Beatles, Weezer and Nirvana.