We stayed at Joan and Roshi's place for a week with our two wee ones. The flat was in a relatively central location with easy access by foot and bus with a grocery store as well as plenty of cafes and restaurants just around the corner. It provided everything we needed from toys to two bedrooms and even a travel cot. Joan and Roshi had the whole place set up for our arrival and made us feel right at home. They were easy to reach whenever we had questions and were very helpful and accommodating. If you're traveling to Edinburgh with little children this place is definitely a great option to consider.