BUT WHAT IS Grimsey Island, REALLY?