A lively pub, The Hayloft offers classic pub fare and a buzzing atmosphere.