Mila house is match the description. We found that the room is actually better than the photos.
If anyone looking for a place to stay near Finchley Central, we definitely sent them to Mila's house :-)