I strongly recommend David's place if you are looking for something comfortable, clean, quiet, close to shops and places to visit around Edinburgh. My family really enjoyed our staying and will probably book it again if visiting again.
Many thanks, David.