William was great, he ensured that we had keys to get in as he was not around and rang us when we arrived to talk through the apartment. We were in regular contact throughout which I found reassuring. He was thorough and helpful and the apartment was perfect.