Hi Barkas,
Have you considered Linlithgow, approx mid-way between Edinburgh and Glasgow?
Mainline railway station, lovely little town , Linlithgow Palace and Peel, some nice pubs and restaurants, Linlithgow Canal centre.
Sorry I am rambling and no I don't work for the local tourist board, Beecraigs Country Park may be the location for you, it is walkable to the railway station if the weather is nice and you enjoy some exercise otherwise parking should be available not far from the station.
Regards,
Wanderer