Great location and size of apartment. Everything you would need for a stay in London. Few minor improvements would make the flat even better - shower fitting in main bathroom in particular.
Clear instructions for both check-in and check-out. Easy to contact with questions.
Would certainly book to stay again.