I spent a couple of weeks at this years Edinburgh Fringe in the motorhome after touring east coast, top 500 and west coast. The park & ride at Wallyford was suggested by the council as a suitable location to park and overnighting in motorhome is fine, the (free) carpark is well lit with tarmac surface. Just a few minutes on the train into Edinburgh Waverley (about £3 return) and you are right in the tourist centre.
24/7 Tesco superstore 2 minutes drive away.
24/7 Tesco superstore 2 minutes drive away.