cool rock in not so cool place. The Island