Irland, Dingle Peninsula, Commeenole Beach