We stayed here for 2 weeks upon our arrival in London! The apartment was very comfortable and had everything we needed for the 2 weeks. The only issue was the check in, you had to collect the keys from a key store which is not very conveniently located near the property and the check in instructions didn’t mention where to collect. So we had to wait outside with all of our luggage in the cold until we could get hold of someone to tell us where they were. Not a very smooth process. Apart from the check in and check out the flat was perfect for us!