An excellent stay. Keith responded quickly to all of our annoying questions and was flexible around check-in and check-out. The flat itself was ideally located for exploring Edinburgh and very clean.