Perfect stay in edingburgh. Highly recommended. Easy communication with the host. In walking distance to everything.