Most important features are the Roman Catholic Church, the Post Office and the National School (founded 1905), located in the centre of the village. Other amenities are a shop/petrol station, a pub and an art gallery.