The Penycefn Inn is an indoor accommodation offering pub food.