Heaven. One of the most beautiful spots in Kenmare.