Island impressions