Absolutely fantastic stay - beautiful flat which is perfectly located in town, and Jim is an amazing host. Very welcoming and great communication all round. We'll definitely be booking here again anytime we're in Edinburgh........