island in Suomenlinna, Helsinki, Finland