A very comfortable place to stay - nice and quiet, clean and bright, comfortable and well appointed. A short walk to the Fountainbridge high street, and walkable to the castle and Haymarket. Lots of choices for restaurants nearby. I would definitely stay again.
Be aware that there are flights of stairs to the flat; totally doable, but just to be aware in case of mobility issues or lots of bags.