Chris apartment is really nice! The location is right at Liver Pool Street, so you can walk to all things in Central London. Although I arrived a bit later than discussed, he was really understandable and we still had a nice conversation. I would come back any time :)