The flat is in good location with feeling like home.
If you want to stay in European of Istanbul - nice idea to rent it.