Helen and Ibrahim's place is really nice and welcoming.
4 minutes walk to the closest metro station. The area is well connected to more central neighbours, making it super easy to explore the city. Ibrahim was very welcoming upon our arrival and explained us everything we needed to know (how to properly close the door, for example). Definitely recommended.