Not a lot of communication beforehand, but we followed the instructions when we arrived late and all went very smoothly. The apartment is basic but is a good size, has most of your requirements and is clean and airy. The position is great. Easy walking distance to Underground, Overground and buses. Plenty of shops, restaurants, local markets and the biggest shopping Mall in London are all easy walking.