Karen's place was perfect for our stay in Edinburgh. The location was amazing - close to Arthur's seat and the old town, as well as many places to eat. The room had everything we needed and Karen made sure to check-in with us and make sure we had everything we needed. Adorable dog as well!