The village includes a number of commercial businesses, a primary school and doctor's surgery, as well as recreational and community facilities.
The North Irish Horse Inn, a listed building, named after a famous British Army regiment, the namesake North Irish Horse, and has military memorabilia on display inside, and there is also a remembrance fountain built in 1878.