Great stay, location is perfect for leith shore. Really nice flat, clean and well equipped. Little courtyard area is a nice bonus.