Really great flat: super-clean, really spacious, and wonderfully comfortable. Amazing location too. We absolutely loved our stay and would definitely come again. Thanks so much to William for being such a responsive host! Hope we get to stay again soon :)