Karen's place is great and you get everything that you expect and more. The place was spotlessly clean and Karen provided us with great tips on what to visit while in Edinburgh. I'd definitely recommend staying at this flat!