The flat is well situated in Leith, close to the centre. It is warm and well equipped. It is managed by an agency (HOUST), so make sure you tell them the earliest possible check-in and latest possible check-out times as they hold you to them and will even try to fine you if you leave after the time you have told them.
We had a great time in the flat and in Edinburgh and would recommend it!