Sort:  

Wasn't a windflower either. :)

Rosa Rugosa.

Also Rosea woodsii looks very similar.

Yep. But its leaves are not. :)

Is it a cloudberry

Rubus chamaemorus

You are getting closer, but it is not cloudberry. We are just too far south for those.

Is it the Bilberry

Nope. Not a bilberry. :)