The apartment was awesome... more than enough room for my group of 7 people.
I never actually got to meet Lee, but the communication was always great.
The Apartment is relatively close to the Tube, and has a market and a bunch of places to eat very close by!
I would highly recommend this apartment!