The Village Inn is a traditional, family-run pub offering breakfast and cozy accommodations.