Karin is so amazing and her flat is beyond perfect! The space is really big and fully stocked with everything and more you might need. Karin met us and showed us the flat and even provided fruit, pastries, and wine - what a great host. The flat itself is the perfect location - steps from the Royal Mile but a world away since it's so quiet. I can't recommend Karin and her flat highly enough. My only regret is that we couldn't stay longer.