The place was clean, has everything we needed, absolutely no physical contact with the host (and other guests) throughout the stay, which was good. Hats off to Mingjun as well for the super quick responses and for being such an accommodating host. Will definitely come again for my next visit to Edinburgh!