Charlotte is the perfect host. She met us after our train and showed us all that the apartment had to offer. She also arranged for travel cots for our little ones. All of this set the stage for a perfect visit. We were completely at home and felt like we were locals for the time we spent in Edinburgh. The location and accommodations can't be beat.