Penychain, Criccieth today