Wonderful place with wonderful host and a cat that will steal your heart. This flat has everything you need plus location for Hampstead is fabulous. Book it without delay!