Butt of Lewis, white sands and emerald seas