The flat is really clean, cosy and we really felt at home during our stay ! James welcomed us there and explained all we needed to feel comfortable ! It is quite close to the Holyrood Palace and bus stops are right at the corner to go to the Waverley station or to the castle ! But it is absolutely possible to go downtown by foot ! A big supermarket is only few minutes away and shops/bakery/pubs are even closer.