A great flat, centrally located just off Grassmarket, which was perfect for a weekend away - and would also be good for a longer stay. Everything is there, and a good space for relaxing and cooking, etc. Overall - very comfortable, clean, and handy. We used it to be based for the festivals, and it was excellent for that.
Daria was very friendly and helpful, although we didn't need any assistance once there.