Amazing apartment, quite possibly the nicest home I've been in. Kate is a super nice host and will make sure you have a great stay.
Food options are a little limited given the location, but very close to a Tesco Express and the Swiss Cottage/South Hampstead tube stations.