We loved staying here during our time in London. The place was clean and tidy. Quite central and just a 5min walk to King Cross st Pancras station. Although we did not get a chance to meet the hosts, they were very welcoming with clear check in/out instructions and respond fast to any inquiry.