Great find in London near king cross station! The host was clear in their communications and the check in and out process was smooth.