Great place for anyone wishing to live near popular center of Istanbul