I'm not a 270BH owner, but we do camp at Tremont at least twice a year. We will be there again in October. My favorite campground anywhere, by far. Townsend is an awesome little town for those who enjoy camping and the mountains. Being so close to Cades Cove, my favorite place on earth, is a plus as well. Hope you enjoyed your time there.
Mike in Tennessee
2007 Cruiser 30QB
2008 Ford F250 Lariat 4x4 6.4 Powerstroke
Valley 16K slider
Ride-Rite air bags