Keith was probably the most responsive host we have ever had. Promptly addressing any question we had, generous and super pleasant to work with. Comfortable bed, well-equipped kitchen for a long stay. Close walk to the train station, a block off Canongate/High Street. Would definitely stay again, especially for long term. Thank you Keith!