Third party air bnb host company running this booking. Apartment is awesome and would stay again many times, but be aware of the lack of direct contact with a host or individual.
No key in the lock box when I arrived for check in, had to wait for about and hour outside on a busy London street waiting for the key, third party company would not give me a direct contact so only had a company call in number which sometimes no one would pick up, key arrived in an uber contained in an envelope with the address written on the outside. Then upon opening the door someones personal belongings were there so had to stay at a hotel for the first night. Third party company didn't tell me the following day if all was clear or ready for me, I just went there myself without luggage to find out what was happening. Met Jacob's old roommate, lovely person, and the issue we found out was that the management company didn't communicate the booking dates correctly to Jacob.
Let me reiterate the apartment is great and I've heard Jacob, the homeowner, is great. The issue was from the third party managing company not communicating with the homeowner or communicating well with me. Check in was extremely frustrating on a hot London summer night. Other than that the place is awesome and go get a coffee out front in a small shop called Lanark, incredible coffee.
Hope this was helpful.