If you want to be close to Camden Town or Primrose Hill, this is a large, clean, sunny flat on a fairly quiet street. Good size for 3-4 people. It appears to be a council flat in a building with many units, so you will be living with the people from the neighborhood. It's a diverse population of real Londoners. Everyone we encountered in the building and the shop was very friendly. It's an easy walk to Chalk Farm Station and the small market on the ground floor of the building is a great resource for necessities and interesting Mediterranean/Middle Eastern foods.
We had issues with the water while we were there (making one of the showers, the dishwasher and the washing machine unusable). We communicated the problems to Ayla and she was planning to address them once we left. It's an elevator building, but there is a significant and steep flight of stairs once you enter the flat. They were not a problem for us, but I would not recommend this place for people with small children who like to climb, or people with mobility issues.