The flat is in a brilliant location. Stockbridge has lots of great little shops and restaurants and it's an easy 15 minute (up hill) walk into Edinburgh centre. Don't let the hallway deceive you, as the flat is very light and clean with good amenities. Communication from the hosts was good.
Our only issue was that the walls of the flat are very thin and the floors are very creaky. We could hear the TV from the flat above quite loudly in the main bedroom. This may not bother you if you plan to be out a lot in the evenings, but we have a small baby who was kept awake by the noise. The bedrooms are very light which may not bother adults, but could do with being a bit darker for children.