Spotless, handy place for beautiful north Kerry beaches.