William is the best host I have ever met, and the flat was perfect for us.