I only can recommend the appartment, which has enough space (2 living rooms plus bedroom), has a quiet but central (W.Hampstead) location and has two bathrooms. For a longer stay very well suited.
All communication was very easy, so we certainly come back.