We had a fantastic stay at Moray's apartment that was as warm and welcoming as our host.
It was well facilitated with everything you might need and conveniently located for local buses and trams (usually no more than 20-25 minutes into the city centre).
There are also quaint little shops and a nice retail park for basic shopping needs.
All-in-all, worth a return stay should you decide to visit the beautiful city of Edinburgh again.
Highly recommended.