Didn't meet the host, but location was so convenient. Every local person that I talked to said that King's Cross wasn't a great neighborhood, but I was fine (I was also never out too late). I would say do your research and make your own decision. However, everything you want to go to is only a stop or two on the train. The place is as pictured.