We had a perfect stay in Karen's charming flat. Everything was clean and we had everything we needed. Not too far from the city centre and easy to get to the coast or Arthur's seat. We can recommend to stay with Karen when you visit Edinburgh :)