We spent a great time in Cataldo's flat ! The flat really looks like the pictures (even the bathroom, which not in the picture, was nice).
Cataldo was helpfull when we needed to.
The flat is approximatively 20min to Princes Street (central street in Edinbourg)