The Barn

High quality hostel and campsite