We had a great stay in Edinburgh thanks to the perfect location of the place and Karen's local tips and recommendations!