The place was centrally located and such a charming old building with modern amenities. You're right on the Royal mile so it was very convenient. However, it did lack basic extra supplies such as toilet paper, laundry detergents, etc to support a week long stay. How water was on short supply, so take quick showers as a tip. We didn't meet Rachel, however Gill and her husband who look after the house helped us upon checkin and with questions throughout the week and were responsive. Kitchen utensils were all there, however very old and could be updated. The non stick pan to make eggs was very old and sticky. Also, It would be helpful to have a binder of instruction and recommendation around town so guests have some information. Overall, good experience and as expected. We had a good stay. Thank you.