We had a lovely stay. The flat was clean and beautifully appointed. James and Kate are excellent hosts.