We had a great stay at Jack's place in West Hampstead. He was there to greet us for check-in, and gave us some good tips on the area. The flat is very cozy and in a great location. I would highly recommend staying here!