solid pine would mark very easily, although semi solid pine might be better I don't know.
I put down semi solid oak and very happy with it so far.
Semi solid is probably easier as it can be floating (and just glued together) and won't expand very much where as solid has the tendency to expand/contract alot depending on the wood.
Not based in Dublin so can't recommend a place for fitting.
There’s a small factory outlet out in Leixlip, we paid 24 euro per square yard for solid oak, which is ridiculously cheap, cant remember the name of the place but if you go into Leixlip village turn right at a roundabout (there’s a bank on the roundabout) you go over a bridge and its tucked in there on your right hand side about 50 yards up the road.