I had a great stay at Craig's place. He's a nice guy, good to talk to and very helpful.
Actually I was only there to sleep, because there is always something to see in Edinburgh, I enjoyed staying there.
Craig's place is very central. You can reach the next bus station easily or do some little shoppings there