I would highly recommend this place. The flat is clean and spacious and Sofia has gone out of her way to make sure if you forget anything from home she'll have it there for you to use. Its is like a home away from home.
The location is perfect especially for those getting trains to Edinburgh - it's not far at all and just off of Prince Street so it's a perfect to get out and about to see the main sights of Edinburgh.
Thank you for a lovely stay!