A traditional pub in the New Forest, The Huntsman offers classic pub fare and comfortable lodging.