We spent 3 nights at Gary's apartment mid December. We had seen the film Sunshine on Leith some years back and it was fun to visit this area. We caught the no.22 bus from Waverley Station to Leith, dropped off close to the apartment, very convenient. Gary was very welcoming and on being asked advised us on restaurants and places to visit. Bed/room comfortable and excellent shower. The royal yacht was about 10 minute walk, good shopping centre. The staff at Royal Yacht very friendly and pleased to see us. Had 2 evening meals in Leith and breakfast. Travelling into Edinburgh was easy by bus, and we spent full days there. Our only regret was not finding time to do the Leith riverside walk into Edinburgh, but may be another time.
We can thoroughly recommend staying at Gary's place.
While in Edinburgh we visited the Christmas markets (disappointing), Holyrood House (excellent), Calton Hill (well worth a visit), Royal Yacht (excellent), ghost walking tour of Graveyard and vaults (fun and informative), Victoria Street, Grassmere market