Best experience for our first time in Edinburgh. Apartment was amazing and the location was just as good. Karen is a great host and we will definitely be staying here again soon!