My girlfriend and I had a very pleasant stay here. The residence itself is small, but had everything we needed. In addition, everything was in top condition and it was a very neat apartment.
Location wise it is ideal. Close to Kings Cross station and therefore also close to the tube.
Finally, we would also like to thank the host who was always ready for us and helped with any questions. An example of this is that we didn't bring the right sockets with us and she immediately sent us an address where we could get them. The description of how to get to the apartment was also very clear.
So it is definitely recommended to stay here when you are in London.