The apartment has a really good location, just 1 min from the metro station, where you can get to the center for 10-15 min.
Jack was not there, but his friend gave us the keys, so there were no problem to access. Jack was always responsive to all our questions.
The apartment is cosy, with an artistic touch in the decoration, we enjoyed our stay there and I would recommend it to my friends for a weekend in London.