To sum it up, I thought the host was a little inconsiderate. I had to wait for him for a long time outside (1.5 hours) in the cold because he forgot keys to the place.
-about the check in: After postponing the check in 2-3 times it turned out the keys were forgotten and I stood waiting outside the building for nearly 1.5 hours. On check in, the bed covers and duvet covers etc. still needed to be put on so add a few more minutes to that. The TV has to be set up (couple more minutes there). I think the least that I could be owed was an apology.
-about punctuality: had 2 more interactions (in person) in the month I stayed over and I was waited both the times. Took 2 days to fix the bathroom light.
-about mattress: soft type with spring (very springy)
-about location: Close to Kilburn Station
-miscellaneous: bathmats from hotels, no salt/pepper, no detergent, no bodywash/shampoo, heating was quite ineffective, bedsheet had holes on the sides, no hangers(apart from 2-3 from various stores).
Overpriced for the experience, amenities and area. You'd be happier if you kept your expectations low.