The apartment is fantastic, located on a great little street just steps away from shopping and dining. The apartment itself is just as nice as the photos, if not better, and its a huge space. It does have its quirks though with heating and hot water but Campbell explained all of those in detail in his welcome letter.
Campbell was very responsive to all of my questions and concerns and let us store our luggage there the last day before our evening flight, even though we had checked out. Overall, very good place to stay in Edinburgh.