Apartment is right in front of Russell Square Station (direct line from/ to Heathrow airport) and close to several restaurants and supermarkets.
Communication is excellent. Mark is very helpful and responsive.
Will definitely stay in this apartment when we visit London again.