Andrew was a very accommodating host and provided us with some great restaurant recommendations. His flat couldn't be better situated for exploring the Old Town with the Royal Mile practically on the doorstep. We would definitely stay here again.