Karen was a wonderful from the moment of booking. Very detailed, thoughtful and very knowledgable about the area. We loved the flat, it is just like the pictures and would use it again. The communication during our stay was first class too and we recommend to anyone looking for a trip to Edinburgh. Karen was very accommodating in giving us extra time in the morning for check out. Overall 10 out of 10! :)