Although we never met Maggie, she kept us informed before arrival and while we were there. The apartment is in a superb location and comfortably equipped with everything we needed to make ourselves at home. There is no TV, but that didn't bother us. Maggie left some food items for our use but if you need more there's a nice little convenience shop just around the corner in Grassmarket, and of course hundreds of places to eat and drink within ten minutes walk. We'd happily recommend this stay to our close friends.