I recommend the staying in Natalia & James' place. You will have a great time in Edinburgh, in a cozy, clean and tidy flat.