If you would like to spend a few days around Edinburgh, you should stay at Anne's place in South Queensferry.
Anne is a very friendly, kind and helpful lady.
Lovely, clean, twin bedroom with comfortable beds, a kettle with biscuits, crisps and water. The whole house is meticulous. She offered us some breakfast, too. A Welcome board was waiting for us at the front door. It was so sweet.
The bus stop is close but South Queensferry centre is 25 mins on foot.
If you want to buy some food, you can get some from the M&S shop at the petrol station which is not too far. Or if you go a bit further on from the petrol station, there is McDonald's or opposite the McDonald's, the Premier Inn has got a restaurant.
I would definitely recommend Anne's place if you visit South Queensferry.