This place was spacious, beds were comfortable and the location convenient. It’s a nice neighbourhood and close to both Hampstead village and Finchley Road. A few maintenance issues came up, the dining room chairs are peeling so black material keeps falling onto the floor. The WiFi was sketchy at best and did not work for half of our stay. The main lights in the kitchen didn’t work making it hard to see when cooking and the extractor fan did not work either which is not ideal in a London flat! Attention to those issues would have vastly improved our stay, overall it is a good flat and good value.