The top floor flat has a very well stocked kitchen, and is located in one of the most convenient spots in London!
One important caveat about this flat is that the only toilet inside the unit is located inside the bedroom and is only separated by a shower curtain which isn't too well represented in the photos. If you're travelling alone, or with people you're very comfortable with for a short time, this might not be an issue. For a long-term stay, it may make for some awkward moments. However, there is another toilet in the building located in the laundry room if needed (although that room does get quite cold during the winter months).
During my two-month stay, any questions I had were responded to very promptly by either Sarah or Gael. I was also instructed very early on how to deal with any potential hot water issues and how to re-pressurize the boiler.
With just a 10 minute walk away from the King's Cross underground station, or the St. Pancras international station, it's very easy to get to any other tube station with almost all of them interchanging at King's Cross, or even head straight to Brussels or Paris via the Eurostar.